Jobs · Finance

Full Stack Engineer

Entertainment Partners · United States · 1 mo ago
RemoteRemoteFinance$135k–$163k/yrFull-time

About the role

Entertainment Partners and Central Casting are dedicated to fostering an inclusive environment where diverse perspectives are valued. By integrating diversity, equity, and inclusion into our operations, we aim to enhance creativity and decision-making, driving our competitive edge. We support groundbreaking projects such as Oscar-winning films, Emmy-winning shows, and Clio-winning commercials. As a Senior Software Engineer, you'll play a pivotal role in shaping the future of the entertainment industry.

Responsibilities

  • Design, build, and maintain scalable full stack applications using Python (FastAPI) and React.js/TypeScript.

  • Own the architecture of one or more product domains, including API design, data modeling, and frontend component strategy.

  • Build RESTful and event-driven microservices with a focus on reliability, observability, and security.

  • Implement and maintain CI/CD pipelines; enforce deployment standards and release quality gates.

  • Optimize application performance across the stack — backend throughput, frontend rendering, and database query efficiency.

  • Integrate LLM services (OpenAI, Anthropic/Claude) and orchestration frameworks (LangChain, LangGraph) into production systems.

  • Contribute to the design and development of agentic user interfaces — conversational, workflow-driven, and context-aware UX patterns.

  • Implement and extend MCP (Model Context Protocol) server tooling to expose EP product domains to AI agents.

  • Apply prompt engineering techniques and participate in AI evaluation frameworks to ensure reliable, production-grade AI behavior.

  • Lead architecture discussions, produce ADRs (Architecture Decision Records), and participate in EP's Architecture Review Board as appropriate.

  • Conduct meaningful code reviews that elevate team quality standards and share actionable, respectful feedback.

  • Mentor mid-level and junior engineers through pair programming, design sessions, and career guidance.

  • Collaborate with Product Management, UX, DevOps/SRE, and QE teams to deliver well-rounded, production-ready features.

  • Participate actively in Agile/SAFe ceremonies; contribute to sprint planning, backlog grooming, and PI planning.

  • Write clear technical documentation, runbooks, and onboarding guides.

  • Write comprehensive unit, integration, and end-to-end tests; maintain high coverage standards.

  • Identify and address technical debt proactively; champion refactoring initiatives with business justification.

  • Uphold and improve EP's engineering quality gates across linting, static analysis, security scanning, and performance benchmarks.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.

  • 6–10+ years of professional software engineering experience with demonstrated growth in scope and impact.

  • Strong proficiency in Python; hands-on production experience with FastAPI or a comparable async web framework.

  • Strong expertise in React.js and TypeScript; experience with modern state management (Redux, Zustand, Context API).

  • Experience designing and consuming RESTful APIs and microservices architectures.

  • Solid understanding of relational databases (PostgreSQL, MySQL) and NoSQL datastores (MongoDB); proficiency with ORMs.

  • Experience with CI/CD tooling (GitHub Actions, Jenkins, Azure DevOps) and containerization (Docker, Kubernetes basics).

  • Exposure to AWS or Azure cloud-native deployment patterns; OCI experience a plus.

  • Demonstrated experience integrating LLM APIs or building AI-powered product features.

  • Experience with JWT/OAuth2 authentication patterns and API security best practices.

Preferred qualifications

  • Experience with LangChain, LangGraph, or comparable AI orchestration frameworks.

  • Familiarity with vector databases and semantic search (pgvector, Pinecone, Weaviate, etc.).

  • Experience with real-time communication patterns (WebSockets, SSE, streaming APIs).

  • Prior work in entertainment, media, payroll, or fintech domains.

  • Familiarity with SAFe / Agile Release Train (ART) planning and governance.

Benefits and Perks

  • Health, Dental, and Vision options.

  • 401(k) retirement savings plan and company match.

  • Paid holidays, vacation time, and sick time.

  • Participation in company equity plans.

  • Employee Assistance Program, mental health and wellness programs.

  • Annual bonus and merit reviews.

Pay

The salary range for this position is $135,000 to $163,000 and will be commensurate with experience related to the position.

Similar jobs

Full Stack Engineer

QuindarArvada, CO· 2 mo ago
Information Technology$120k–$180k/yrapply on jobs.ashbyhq.com

Full Stack Engineer

MelioNew York, NY· 1 mo ago
Engineering$135k–$160k/yrapply on job-boards.greenhouse.io

Full Stack Engineer

PerformYardArlington, VA· 1 mo ago
RemoteEngineeringapply on apply.workable.com