Intern, Backend Development

Cast & CrewBurbank, CA
$30 - $35

About The Position

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. The industry continues to move faster than ever, and the need for our expertise, our technology, and our people has never been greater. We are a production’s best ally every step of the way. #OneCastOneCrew Cast & Crew is seeking a UX & AI Engineering Intern to join our Technology & Product team for the summer. This internship provides hands-on experience building modern user experiences using React, AI-assisted development tools, and emerging agentic frameworks. You will work alongside experienced engineers and product designers to develop frontend interfaces, experiment with AI-powered development workflows using Claude Code and explore Model Context Protocol (MCP) agents for data modeling, automation, and developer productivity. This role offers exposure to the intersection of UX design, frontend engineering, and AI-assisted software development, helping build tools and experiences used across Cast & Crew’s digital platform for the entertainment industry.

Requirements

  • Currently enrolled in a graduate program in Computer Science, Software Engineering, or a related field
  • Solid .NET / C# skills — you have built something real with it, not just completed coursework
  • Strong relational database knowledge — comfortable writing complex queries, understanding indexes, and reasoning about data integrity
  • Foundational understanding of system design — distributed systems concepts, service boundaries, data flow, and trade-offs between approaches
  • Demonstrated ability to work independently: you research, debug, and unblock yourself before pulling others in
  • Strong problem-solving instincts — you identify root causes, not just symptoms, and propose solutions that fit the existing system rather than reinventing it
  • A mindset that values stability and correctness: you make targeted, well-understood changes and don't modify what isn't broken
  • Working knowledge and experience with correct and efficient use of GenAI for Software Development

Nice To Haves

  • Experience with automated system and integration testing; ideally in Python and/or Robot Framework
  • Familiarity with DevOps practices — CI/CD pipelines, containerization (Docker), or infrastructure-as-code
  • Hands-on experience using Generative AI tools (e.g., GitHub Copilot, Claude, ChatGPT) as part of a real development workflow — we actively embrace AI-assisted development here
  • Exposure to microservices architecture or event-driven systems
  • Prior internship or project experience in a production software environment

Responsibilities

  • Design and implement complex integration tests for backend .NET services, covering data flows, edge cases, and cross-system behavior to protect existing functionality and validate new changes
  • Contribute to backend .NET development, implementing well-scoped features and bug fixes within established architecture patterns and coding standards
  • Work with relational databases (PostgreSQL) — writing, analyzing, and optimizing queries as part of feature and testing work.
  • Own your deliverables end-to-end: scope, implement, test, document, and deliver within sprint cycles without requiring heavy day-to-day guidance
  • Participate in code reviews, both giving and receiving feedback, with a focus on correctness, maintainability, and test coverage

Benefits

  • Medical, Dental, Vision, PTO, health and wellness programs, employee discounts, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service