Cast & Crew

Senior Software Engineer

Burbank, California, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Entertainment Technology, Financial Services, Payroll ServicesIndustries

Requirements

Candidates must have 6+ years of advanced hands-on experience in Java Spring Boot and RESTful API development, along with 5+ years of advanced experience with SQL Server, including complex queries, indexing, and performance tuning. Expertise in building and deploying microservices architectures in distributed environments, cloud-native development experience (AWS or Azure), and strong experience with event streaming platforms like Apache Kafka are essential. A deep understanding of Kubernetes, container orchestration, and experience in designing multi-tenant, secure enterprise applications are required. Proven experience in refactoring large, legacy codebases into modern, decoupled systems, knowledge of Object-Oriented Design, design patterns, algorithms, and data structures are necessary. Strong experience with CI/CD, version control (Git), and Agile/Scrum environments, along with experience in troubleshooting, debugging, and performance tuning at scale, is also required. Familiarity with authentication protocols is preferred, and frontend experience in React, JavaScript, WebSockets, HTML5/CSS, experience with Redis, Elasticsearch, or other caching/search systems, and exposure to workflow engines are a plus. Previous experience working on financial or payroll systems is a strong advantage, and a Bachelor’s degree in Computer Science or a related field is required, with an advanced degree being a plus.

Responsibilities

The Senior Software Engineer will design and implement highly performant, scalable, and fault-tolerant microservices using Java. They will refactor existing monolithic components into modular, microservice-based architectures and collaborate with cross-functional teams to build enterprise-grade payroll product features. This role involves leading and contributing to the architecture and development of cloud-native services, driving continuous improvement by modernizing legacy code, identifying tech debt, and implementing best practices. Responsibilities include developing and maintaining SQL Server-based data models, stored procedures, and performance-tuned queries, as well as building and maintaining event-driven systems using Apache Kafka or similar technologies. The engineer will conduct POCs for new technologies, ensure CI/CD pipelines and automated testing are in place, and participate in code reviews, pair programming, and design discussions to promote software quality. Staying up to date on emerging technologies and recommending their adoption where appropriate is also part of the role.

Skills

Java
Microservices
SQL Server
Cloud-native
Event-driven systems
AWS
Azure
Apache Kafka
Code refactoring
Scalability
Performance tuning

Cast & Crew

Digital solutions for entertainment production management

About Cast & Crew

Cast & Crew provides a range of digital solutions tailored for the entertainment industry, focusing on production management for film, television, and live events. Their tools help streamline administrative tasks such as payroll, human resources, and production management, making it easier for production companies, studios, and independent filmmakers to operate efficiently. The company's offerings include payroll management tools, purchase order management, screenwriting software, and digital onboarding solutions, all designed to simplify complex processes. Unlike many competitors, Cast & Crew emphasizes a comprehensive suite of services that integrate various aspects of production management, ensuring accurate and timely payments, efficient document handling, and insightful data reporting. The goal of Cast & Crew is to enhance the operational efficiency of entertainment productions while supporting the industry, including initiatives for the Canadian entertainment sector.

Burbank, CaliforniaHeadquarters
1976Year Founded
ACQUISITIONCompany Stage
Data & Analytics, Enterprise Software, EntertainmentIndustries
1,001-5,000Employees

Benefits

PTO
Family-leave time off
401(K)
Hybrid & remote work flexibility
Health, dental, & vision insurance
Employee referral program
Tuition reimbursement
Health and wellness programs

Risks

Shift towards blockchain solutions may disrupt traditional services like Cast & Crew.
WGA strike in 2023 causes production delays, impacting Cast & Crew's revenue.
AI-driven scriptwriting tools threaten traditional software like Final Draft.

Differentiation

Cast & Crew offers 24/7 online support and electronic payroll interfacing.
PSL3 software integrates internet convenience into production accounting.
Cast & Crew's staff expertise is a hallmark of their service quality.

Upsides

Increased demand for remote production tools boosts Cast & Crew's digital solutions.
Expansion of tax incentive programs enhances demand for tax credit management services.
Rise of independent creators increases need for scalable production management solutions.

Land your dream remote job 3x faster with AI