T

Talent Systems

End-to-end casting platform for performers

Staff Engineer - Backend, .Net

Backend EngineeringConfirmed live in the last 24 hours
Full-timePolandNo salary listedHybrid

About the Job

Requirements

  • At least 5 years of experience in backend development for web or SaaS applications.
  • Experience designing and developing web-based applications using Microsoft technologies, including C#, .NET 6+, ASP.NET, Blazor, MVC, Entity Framework, and SQL Server.
  • Hands-on experience with cloud services such as AWS.
  • Strong understanding of system design, distributed systems, and cloud-native architectures.

Responsibilities

  • Build and maintain scalable, high-performance backend services using C# and .NET.
  • Develop robust and efficient RESTful services to support frontend applications.
  • Design and implement microservices architecture to ensure modularity and scalability.
  • Leverage AWS services to build and optimize backend systems.
  • Ensure backend systems are highly available, secure, and optimized for performance.
  • Work closely with frontend engineers to ensure seamless integration between frontend and backend systems.
  • Partner with product managers and other engineering teams to understand requirements and deliver high-quality solutions.
  • Participate in code reviews, design discussions, and agile ceremonies to foster collaboration and continuous improvement.
  • Write clean, maintainable, well-documented code following coding standards and design patterns.
  • Ensure robust testing and automation, including unit, integration, and end-to-end testing, to deliver high-quality backend services.
  • Deliver results with a strong sense of urgency while balancing speed and quality.
  • Identify and address technical debt and bottlenecks to prepare the backend for future demands.
  • Stay up to date with industry trends and emerging technologies to continuously improve backend architectures.

Desired Qualifications

  • Familiarity with AWS Lambda, AWS API Gateway, DynamoDB, MSSQL, Elasticsearch, and Terraform for infrastructure as code.
  • Experience with RESTful or GraphQL API development and microservices architecture.
  • Familiarity with CI/CD pipelines, including GitHub Actions and TeamCity, containerization with Docker, and orchestration tools such as Kubernetes.
  • Experience with monitoring and observability tools.
  • Exposure to serverless frameworks.
  • Experience building backends for React frontend applications.

About the Company

Talent Systems

End-to-end casting platform for performers

Talent Systems operates a global on-line casting platform that connects performers with roles and industry professionals such as studios, casting directors, and talent representatives. Performers create profiles with headshots, reels, and resumes and can seek representation to increase submissions. Casting directors can build projects and roles, manage submissions, schedule auditions, and select talent through the platform. Talent representatives manage rosters and submit their clients to thousands of posted projects. The service covers commercial, television, and theatrical productions in markets like the United States, Australia, Canada, and the United Kingdom, and is funded by subscription fees and service charges for platform usage. Its goal is to streamline the end-to-end casting process, expand opportunities for performers, and connect talent with producing partners globally.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Lansing, MI
Founded
2007

Recently Posted Jobs

Explore more opportunities at Talent Systems

See more jobs