Senior Product Engineer
Listed on 2026-07-01
-
Software Development
Backend Developer
Senior Product Engineer
We are looking for a Senior Product Engineer who is dedicated to help us implement high-quality applications used in the development and production of film and direct-to-consumer content. As part of this role, you would also be integrating these applications with other third-party applications using APIs, gRPC, and using MCP (Model Context Protocol) to connect AI models to external tools and data.
We're a casual shop that values passion, community involvement and exceptional software. If this is you, we want you to join our team.
What Makes This Role Unique
This is a backend engineering role with end-to-end feature ownership. You're a seasoned backend engineer—comfortable with APIs, databases, system architecture, and complex integrations—who uses AI development tools (Claude, Cursor, etc.) to deliver complete features without depending on frontend specialists.
You'll work alongside a frontend specialist who maintains UI standards and handles complex interface challenges, but you're self-sufficient for your feature work. Whether it's a standard CRUD interface, a complex dashboard with real-time data, or an interactive workflow, you use AI tools to bridge the frontend gap and ship production-quality features from database to UI.
This isn't about being a traditional full-stack engineer—it's about being a backend expert who leverages modern AI tooling to deliver complete product features autonomously.
You will be part of the team creating the next-generation internal systems for movie and direct-to-consumer creative development and production. You should be comfortable being part of a cross-functional team and working with a diverse group of business stakeholders and technologists.
Your key responsibilities will be:
Analysis & Design
• Gather requirements with stakeholders, Product Owners, and Business Analysts.
• Collaborate with UX/UI Designers.
• Design complex web components, software, and database objects.
• Establish and document development standards, procedures, and deployment processes.
• Evaluate and recommend third-party tools and integrations.
• Work with infrastructure teams on environment setup and CI/CD pipelines.
• Write technical specifications and project estimates.
Development & Testing
• Design and develop backend services, APIs, and data models.
• Develop complete features—from backend APIs and data models through AI-assisted frontend implementation—according to UX/UI requirements.
• Ensure production-quality, standards-compliant, cross-browser UI using AI development tools.
• Integrate web interfaces with backend services.
• Integrate applications with third-party systems.
• Connect AI models with external tools and data.
• Oversee complex system integration and testing.
• Support code reviews and adhere to development standards.
Delivery & Installation
• Prepare release documentation and manage change control processes.
• Support deployment and configuration of new systems.
Production Support
• Conduct functional analysis and troubleshoot production issues.
• Perform application tuning, maintenance, and repairs.
• Collaborate with IT for integrated system support.
Administrative
• Actively participate in a cross-functional team.
• Communicate project plans, status, and issues with management.
• Follow departmental standards, policies, and best practices
Basic Qualifications
Backend Engineering (Core Expertise)
• Proficient in developing RESTful APIs and web applications using Java and Spring Boot framework.
• Experienced with Spring Security, including authentication, authorization, and secure data access.
• Skilled in PostgreSQL: relational database design, performance tuning, and advanced SQL.
• Knowledgeable in Amazon S3 for file uploads/downloads, versioning, and security best practices.
• Strong experience securely integrating custom applications with third-party applications using APIs, gRPC, or current technologies; minimum Basic Auth.
• Experience using Model Context Protocol (MCP) for connecting AI models to external tools and data.
• Proficient with Git and collaborative workflows (Git Lab).
• Experienced in setup and use of CI/CD pipelines in Git Lab.
• Familiarity with Docker and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).