Senior Backend Engineer - Python / Django

Cast & Crew is an entertainment technology and services provider offering industry standard screenwriting accounting software, digital payroll products, data & reporting, and a host of creative tools.
$170,000 - $190,000
Backend
Senior Software Engineer
Remote
Entertainment · Technology

Description For Senior Backend Engineer - Python / Django

At Cast & Crew, we've empowered creativity and supported the global entertainment industry for decades. Together with our family of brands - Backstage, CAPS, Checks & Balances, Final Draft, Media Services, Sargent-Disc, and The TEAM Companies – we operate as a combined entertainment technology and services provider offering industry standard screenwriting accounting software, digital payroll products, data & reporting, and a host of creative tools.

Backstage is the largest talent marketplace for the entertainment industry, media, brand marketers, and other content creators, matching their creative projects with the best actors, voiceover artists, production crew, and other industry professionals. Employers around the world use our best-in-class technology to staff over 50,000 creative projects a year in film, television, commercials, branded content, theater, experiential marketing, and more.

As a Senior Backend Engineer at Backstage, you will:

  • Partner with product, marketing, business intelligence, and design teams to develop new product features and enhancements
  • Design engineering plans to meet the requirements of the product or goal
  • Design, build and maintain efficient, reusable, and reliable Python code
  • Contribute to and influence the overall backend architecture decisions
  • Work closely with product, marketing, and customer service to translate customer feedback into successful features and tools
  • Collaborate with backend engineers outside your feature team to maintain shared code and infrastructure
  • Coordinate with frontend engineers to provide a cohesive experience
  • Use both technical and relational skills to lead large scale projects to completion
  • Collaborate, mentor, and learn with a high-performing team of engineers

We're looking for someone with:

  • Proven experience building a major product or feature from scratch at scale for a large public facing web application
  • Advanced proficiency with Python and Django
  • Solid database skills in a relational database (i.e., PostgresSQL, MySQL, etc.)
  • Experience with Elasticsearch (a plus)
  • Experience in developing RESTful APIs
  • Strong unit test and debugging skills
  • Experience incrementally rolling out new features, components or refactors without blocking the rest of the team, and iterating upon and maintaining live products
  • Strong project management skills
  • Excellent communication skills
  • Comfortability with the entire development life cycle in an Agile environment
  • Flexibility and proactivity in a fast-paced environment
  • Familiarity with Javascript/React (a plus)

Join our passionate web team and work with cutting-edge technology in a stable and rapidly growing company. You'll have the opportunity to make impactful decisions and contribute to the overall backend architecture.

Last updated 2 months ago

Responsibilities For Senior Backend Engineer - Python / Django

  • Partner with product, marketing, business intelligence, and design teams to develop new product features
  • Design engineering plans to meet product requirements
  • Design, build and maintain efficient, reusable, and reliable Python code
  • Contribute to and influence overall backend architecture decisions
  • Collaborate with backend engineers to maintain shared code and infrastructure
  • Coordinate with frontend engineers to provide a cohesive experience
  • Lead large scale projects to completion

Requirements For Senior Backend Engineer - Python / Django

Python
PostgreSQL
MySQL
JavaScript
React
  • Advanced proficiency with Python and Django
  • Solid database skills in a relational database (PostgresSQL, MySQL, etc.)
  • Experience in developing RESTful APIs
  • Strong unit test and debugging skills
  • Experience incrementally rolling out new features
  • Strong project management skills
  • Excellent communication skills

Benefits For Senior Backend Engineer - Python / Django

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

Interested in this job?

Jobs Related To Cast & Crew Senior Backend Engineer - Python / Django

Senior Backend Engineer- Ruby on Rails

Senior Ruby Engineer needed for FilmFreeway, leading film festival marketplace. 8+ years Rails exp, remote work, competitive pay & benefits.

Senior Backend Engineer- Ruby on Rails

Senior Ruby Engineer needed for FilmFreeway, part of Cast & Crew. Lead feature development, collaborate on end-to-end solutions. 8+ years Rails exp. Remote. $150-180K.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Windows Developer Platform team in Hyderabad, building core components and APIs for Windows developers.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Engineer role at Salesforce focusing on distributed systems development with 6+ years experience required, offering hybrid work and comprehensive benefits.