Principal, Software Engineering

Premier provider of entertainment technology and solutions, offering industry standard screenwriting accounting software, digital payroll products, and creative tools.
$150,000 - $170,000
Frontend
Principal Software Engineer
In-Person
7+ years of experience
Entertainment

Description For Principal, Software Engineering

Cast & Crew, a leading entertainment technology provider since 1976, is seeking a Principal Software Engineer specializing in UI/Frontend development. This role presents an exciting opportunity to lead the design and implementation of scalable, responsive, and highly-interactive front-end applications. The position requires deep expertise in React, Material-UI Pro, and micro-frontend architecture, with a focus on creating modular, reusable components.

The ideal candidate will work at the intersection of technology and entertainment, contributing to solutions that power the global entertainment industry. You'll be responsible for leading complex UI development initiatives, mentoring team members, and driving technical excellence in frontend development. The role offers competitive compensation ranging from $150,000 to $170,000 USD, along with comprehensive benefits including medical, dental, and vision insurance.

As a Principal Engineer, you'll collaborate with UI/UX teams and backend developers, ensuring seamless integration of frontend solutions with backend systems. The position requires 7+ years of frontend experience and 5+ years of UX/UI expertise, making it perfect for seasoned professionals looking to make a significant impact in the entertainment technology sector.

Working at Cast & Crew means joining a company that has been at the forefront of entertainment technology for decades, serving film, television, streaming, advertising, and live events industries. The company's commitment to modernizing content production and leading digital transformation makes this an exciting opportunity for those passionate about both technology and entertainment.

Last updated a month ago

Responsibilities For Principal, Software Engineering

  • Lead development of complex, high-performance, scalable responsive UIs using modern frameworks
  • Drive the adoption of micro-frontend architectures and federated component designs
  • Collaborate with cross-functional teams to ensure smooth integration between front-end and back-end systems
  • Mentor and guide other UI engineers
  • Develop and uphold design standards and guidelines for products
  • Work with engineering leadership to introduce and uphold UI development standards
  • Make informed technical decisions that support the product strategy
  • Foster a collaborative environment

Requirements For Principal, Software Engineering

React
Node.js
TypeScript
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years proven experience with frontend technologies, especially Reactjs, Nodejs, HTML, CSS, MUI
  • 5+ years of demonstrated UX/UI experience
  • Hands-on experience in micro-frontend architectures
  • Proficient in using RESTful APIs
  • Experience with prototyping/design tools such as Figma
  • Deep understanding of user-centered design methodologies
  • Strong communication skills and active listening ability
  • Ability to prioritize and manage multiple milestones and projects efficiently

Benefits For Principal, Software Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • PTO
  • Health and wellness programs
  • Employee discounts

Interested in this job?

Jobs Related To Cast & Crew Principal, Software Engineering

Principal Engineer, Front End Development, Gemini

Lead front-end development for Google's Gemini AI platform, architecting next-generation user interfaces for AI interaction.

Principal Engineer, Front End Development, Gemini

Lead front-end development for Google's Gemini AI platform, architecting next-generation user interfaces and managing a team of 40 engineers.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading the development of next-gen marketing platforms with focus on frontend architecture and accessibility.

Principal Software Engineer – OneDrive Photos Web

Principal Software Engineer role at Microsoft working on OneDrive Photos Web, focusing on frontend development and user experience.

Principal Software Engineer

Lead the development of AI-powered shopping experiences at Microsoft as a Principal Software Engineer, focusing on frontend development with TypeScript and React.