Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Backend Software Engineer (Product)

Philo

Lead Backend Software Engineer (Product)

Philo aims to connect customers with their favorite shows, help them discover new favorites, and get them seamlessly into the video player watching their next shows. The Product API team is central to this mission and powers virtually every non-media interaction in our application delivering a personalized experience for millions of users across web, mobile, and connected TV platforms.

The team builds out the Philo show catalog and exposes it via search, ML powered recommendation, and platform integration like search on Roku, FireTV, and tvOS. They provide a robust API to clients platforms to access this catalog along with features needed for a streaming service like saving shows, sending notifications, and running experiments. They do this all while load testing and scaling the system to millions of users and considering security and privacy. A challenge for the team is to support many different clients and the team has built out frameworks, infrastructure, and APIs to enable this. For example, building out a framework on top of GraphQL to dynamically change the home page instantly and across all platforms without any client modification allowing for content curation, user personalization, and all types of home page experimentation.

Engineering leads at Philo lead by example, and are expected to ship features, triage bugs, manage releases, and generally advocate for quality throughout the codebase. We are seeking an enthusiastic, experienced backend engineer with a deep technical background building scalable APIs, services, and platform infrastructure. You will contribute to the technical vision and roadmap for Product API, drive architecture and reliability with strong observability, coordinate cross-team delivery to unblock new user experiences, and ensure partner integrations land smoothly. You'll model best practices to the team, unblock your teammates when they are stuck, and help ensure platform stability and clarity of contracts as the team delivers multi-quarter outcomes.

Responsibilities
  • Provide technical leadership to members of the Product API team, including input on system architecture and design tradeoffs, as well as coaching other members of the team and mentoring new hires.
  • Collaborate with product and client engineering teams to design and deliver GraphQL APIs that enable rich, performant user experiences while maintaining clean separation of concerns and optimal client-server interactions.
  • Own and evolve critical product subsystems including recommendations, catalog, search, in-app notifications, user preferences, viewing history, collections, experiments, and feature flags.
  • Build and maintain proxy and augmentation layers that integrate domain services from across the organization (such as video infrastructure, recommendations systems, and search) into a cohesive, unified API.
  • Drive continuous improvements to the reliability, performance, scalability, and maintainability of Philo's product API infrastructure, ensuring sub-second response times and high availability across all endpoints.
  • Collaborate with data science and product analytics teams to instrument the API layer for experimentation, A/B testing, and feature rollouts, enabling data-driven product decisions.
  • Build and enhance observability tools to proactively monitor API performance, identify bottlenecks, debug issues, and ensure optimal cache utilization across the system.
  • Work with infrastructure teams to optimize database queries, implement effective caching strategies, and ensure DataServer scales efficiently as Philo's user base grows.
Qualifications
  • 8+ years of software development experience.
  • 2+ years of experience mentoring and providing technical guidance to other engineers (bonus points for experience or interest in managing engineering teams).
  • Strong experience designing and implementing GraphQL APIs at scale (bonus points for experience with complex schema design, query optimization, and federation patterns).
  • Proven track record of building highly efficient and highly available backend services using NodeJS, Ruby, Golang, Python, or similar programming languages.
  • Experience operating in cloud computing environments using modern software deployment technologies (e.g. Docker, Kubernetes, AWS).
  • Deep understanding of API design principles, RESTful and GraphQL patterns, caching strategies, and performance optimization techniques.
  • Experience working with large amounts of data and making data-based decisions to prioritize projects, including familiarity with relational and non-relational databases and modern data warehousing and querying with SQL.
  • Strong systems thinking with the ability to design cohesive API abstractions that cleanly separate concerns while enabling flexibility for diverse client needs.
  • Experience building proxy and aggregation layers that integrate multiple backend services into unified APIs.
  • Familiarity with experimentation frameworks, feature flag systems, and A/B testing infrastructure.
  • Experience and aptitude for collaborating and communicating with internal stakeholders across product, design, client platform engineering, and data science teams.
  • Understanding of video streaming product ecosystems and the unique challenges of building APIs for multi-platform applications (web, mobile, TV).
  • Expertise in either product-facing API development or machine learning systems and model serving infrastructure.

We are language agnostic, but most of our backend code is written in Golang, NodeJS and Ruby, with some C++ and Python. Our services run on Kubernetes, and we practice continuous deployment across all of our systems.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Lead Backend Software Engineer (Product) in United States vacancy
  • $161k - $194k

     ...n g ( T a p e s t r y ) Software Engineering Mountain View, CA About Tapestry...  ..., software engineering and product design-all collaborating to...  ...~5+ years of experience in backend programming languages such...  ...extensive experience with leading cloud platforms (Google Cloud... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    X: The Moonshot Factory

    Mountain View, CA
    4 hours ago
  • $130k - $260k

     ...dynamic team and are looking for software engineers who thrive in a high growth...  ...teammates to launch products and features that will be utilized...  ...~4+ years of industry backend software engineering experience...  ...driving technical direction and leading teams on project execution... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    9 hours ago
  •  ...Lead Software Engineer Morgan Money has revolutionized liquidity trading across the firm serving our corporate clients in all regions to...  ...of an agile team, regularly deploying software updates to production and adjusting to the dynamic needs and scale of the business... 
    Suggested
    For contractors

    Chase

    Passaic, NJ
    3 days ago
  •  ...Lead Backend Software Engineer At AliveCor, we imagine a healthier world powered by access to personalized intelligent information. We're on...  ...Design and implement solutions in collaboration with product and engineering leadership Hands-on software engineer... 
    Suggested

    AliveCor

    Mountain View, CA
    1 day ago
  •  ...generation trading capabilities at their fingertips. As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management (...  ...of an agile team, regularly deploying software updates to production and adjusting to the dynamic needs and scale of the business... 
    Suggested
    For contractors

    JPMorgan Chase Bank, N.A.

    Columbus, OH
    3 days ago
  •  ...Lead Backend Software Engineer We're a fast-moving team of aviators, engineers, and operators building an AI platform to make flying safer, more...  ...with technical leadership. You'll work closely with product and cross-functional teams to deliver reliable, secure, and... 
    Permanent employment
    Full time
    Local area
    Remote work
    3 days per week

    BeaconAI

    San Carlos, CA
    5 days ago
  • $195.8k - $265k

     ...Senior Backend Product Software Engineer, Bridge FSS & Dash Dropbox 29 July 2025 Remote Remote - US: Select locations Role Description Dropbox is evolving. AI is no longer a differentiator, it’s the new default. We’ve launched Dropbox Dash, an AI-powered universal search... 
    Immediate start
    Remote work

    Dropbox

    New York, NY
    1 day ago
  •  ...Senior Backend Software Engineer We are looking for a talented Senior Backend Software Engineer for our Boston office to be a key member of...  ...application. You will help implement the platform for our new products and financial innovations. About Us: We are on a... 
    Work experience placement
    Casual work
    Work at office
    Work from home
    Flexible hours

    Roberts Recruiting

    Boston, MA
    10 days ago
  • A technology company specializing in AI seeks a Backend Engineer for its voice product team. This role focuses on designing and integrating scalable voice features across multiple platforms. Candidates should be proficient in Python or Rust, with hands-on experience on... 

    xAI

    Palo Alto, CA
    4 days ago
  • $170k - $210k

     ...can have access to. Join us in this mission! Role overview: Product Engineers at Gather design and implement the features that make up what...  ...working with NodeJS A keen intuition for well-designed software and well-written code You enjoy spending time with customers... 
    Work at office
    Remote work
    Visa sponsorship

    Gather, Inc.

    New York, NY
    1 day ago
  • $223.4k - $302.2k

     ...their files seamlessly. Staff Engineers are pivotal in shaping our...  ...six-month technical roadmap, leading delivery for 15–20 engineers...  ...evolving business context into product and platform direction. They...  ...12 years of experience as a software engineer. Must have worked in... 
    Remote work
    Worldwide

    Dropbox

    New York, NY
    1 day ago
  • $148.5k - $260.1k

     ...efforts. Job Category Software Engineering Job Details About Salesforce...  ...your career at the company leading workforce transformation in...  ...* About the Product Team As a Software Engineer...  ...they touch every day to the backend services and data models that... 
    Remote work

    Salesforce

    United States
    4 hours ago
  • $171.94k - $248.7k

     ...The Lead GenAI Backend Platform Software Engineer works independently and develops robust, scalable software solutions across the full stack from cloud...  ...assistant. The Lead Software Engineer improves overall product quality throughout the software development lifecycle,... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority , Inc.

    Rockville, MD
    2 days ago
  •  ...Jobright.ai is looking for a Senior Backend Software Engineer to join Datadog's Product Analytics team. In this role, you will design and maintain core backend systems, ensuring high performance and reliability, while collaborating closely with frontend teams. The ideal... 
    Remote work

    jobright.com

    New York, NY
    3 days ago
  • $120k - $170k

     ...responsible for building the backend services and “data products” that power how data...  ...self-serve so product and engineering teams can easily create and...  ...use AI/LLMs to build software faster and better (e.g.,...  .... We have contributed to leading open-source research, models... 
    Full time
    Internship

    Together AI

    San Francisco, CA
    4 days ago
  •  ...Production Support Engineer Job Description Support trouble-shooting client issues with high level data...  ...as Splunk, xMatters, Quantum Metrics software tools. Make modifications to alert...  ...errors and potential issues that could lead to outages. Interact with project... 

    Samprasoft

    San Bruno, CA
    1 day ago
  •  ...Software Architect We're building the future of enterprise B2B...  ...We care as much about model productivity as we do human productivity....  ...architectures that allow both engineers and language models to quickly...  ...performance Mentor teammates and lead technical decision-making... 

    SafetyKit

    San Francisco, CA
    9 hours ago
  • $140k - $265k

     ...at the right time, boosting productivity and collaboration. The company...  ...Glean has evolved into the leading Work AI platform, combining...  ...Glean is looking for creative engineers to own and launch delightful...  ...across frontend and backend ~ Thrive in a customer-focused... 
    Home office
    3 days per week

    Hashboard

    Palo Alto, CA
    more than 2 months ago
  • $230k - $285k

     ...Prior to Unify, Austin led Ramp’s growth product team focused on new customer acquisition...  ...Connor was a machine learning research engineer at Scale AI . The rest of our team...  ...Who you are: You have 8+ years of software engineering experience and have a track... 

    Unify

    San Francisco, CA
    1 day ago
  • $159k - $278.25k

     ...the role Join us in founding a new team building AI-first products and experiences that will become core to how our customers manage and grow their businesses. As a Senior Fullstack Software Engineer, you'll be one of the early members helping define the architecture... 
    Work at office
    Shift work
    3 days per week

    Rippling

    New York, NY
    9 hours ago
  • $166.6k - $208.3k

     ...the elegance of simplicity in engineering, transforming the demanding...  ...passionately focused on ensuring our product not only meets but...  ...we're looking to hire senior backend engineers . We're a team of...  ...quo for banking and fintech software, and many of our customers are... 
    Remote work

    Mercury

    United States
    2 days ago
  •  ...Framework Ventures is looking for a Machine Learning Engineer to design, train, and deploy ML models focused on reliable experimentation...  ...should have a relevant degree, proven experience in production ML, and proficiency in Python and key ML libraries. We're offering... 

    Framework Ventures

    New York, NY
    1 day ago
  • $185k - $225k

     ...infrastructure to make your company's identity and access management secure, reliable, and scalable. As an Experienced Backend Engineer on the Product Engineering team, you'll partner with leadership to ensure that our product experiences are truly best-in-class by architecting... 
    Full time
    Work at office
    3 days per week

    Stytch

    San Francisco, CA
    9 hours ago
  •  ...Backend Software Engineer Our Cases Product Engineering team is in search of a Backend Software Engineer who will lead the charge in architecting cutting-edge software integrations and revolutionize the user experience for EvenUp customers! If you're passionate about... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Home office
    Flexible hours

    EvenUp Inc.

    United States
    4 hours ago
  •  ...Hook, music isn’t just consumed — it’s experienced, expressed, and made personal. Role Overview We are looking for a Backend Engineer (Product & APIs) to design, build, and scale the APIs and core systems that power Hook’s product experience across mobile and web.... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    HOOKMEDIA

    New York, NY
    3 days ago
  • A leading social music platform is seeking a Backend Engineer to design and scale APIs and core systems for their product. The ideal candidate will have over 3 years of experience in backend engineering, focusing on RESTful and GraphQL APIs, and will work closely with frontend... 
    Remote work

    HOOKMEDIA

    New York, NY
    3 days ago
  •  ...A consumer financial services company is seeking a Software Engineer to build critical products and systems. The role involves developing features, collaborating...  ...candidates will have over 5 years of experience in backend development, a proven history of delivering impactful... 
    Remote work

    Cerebras

    New York, NY
    1 day ago
  • $152k - $225k

    Rippling is seeking a Software Engineer II, Backend to join its team in New York, New York. In this role, you will design and implement backend services and APIs that power core product features. Ideal candidates should have over 2 years of experience, with proficiency... 
    Work at office

    Rippling

    New York, NY
    4 days ago
  • $147.4k - $272.1k

     ...SW Dev Engineer -iCloud Products -Backend Are you passionate about applying your deep understanding of C/C++/Java, Internet-scale distributed systems...  ...Apple's iCloud Mail team are searching for an excellent Software Engineer. Our team is responsible for building cutting-... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...Software Engineer EvenUp is on a mission to close the justice gap using technology and AI. We...  ...victims to get the justice they deserve. Our products enable law firms to secure faster...  ...workflows - combining data, ML frontend and backend work. The next 12 months are very... 
    Full time
    Temporary work
    Local area
    Immediate start
    Home office
    Flexible hours
    3 days per week

    EvenUp Inc.

    San Francisco, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Backend Software Engineer (Product). Be the first to apply!