Product Manager, Developer Platform

Los Gatos, California /
Streaming – Platform Engineering /
/ On-site
It’s an amazing time to be joining Netflix as we continue to transform entertainment. We deliver billions of hours of movies and TV shows per month to more than 220 million members in over 190 countries. At Netflix, we want to entertain the world. To achieve this, we must be able to rapidly build and ship innovative experiences for our members and creators all around the globe.

Within the Platform Engineering organization, our Developer Platform exists to maximize the impact of Netflix engineers by providing holistic experiences for building and managing software through the entire lifecycle of development, delivery, operations, and maintenance. Our Developer Platform enables Netflix to scale effectively and evolve rapidly by providing highly reliable, performant, secure, and flexible developer tools, services, and infrastructure to support the expanding needs of the business. Ultimately, we aim for Netflix engineers to spend less time on repetitive engineering tasks, unnecessary complexity, and undifferentiated heavy lifting so they can spend more time helping Netflix entertain the world.

The Opportunity

We are looking for technical product managers to help drive the next evolution of our Developer Platform. Your mission is to simplify and accelerate developer experience and offer best-in-class experiences that empower and delight software engineers at Netflix. We continually strive to manage more for developers so they can innovate more for Netflix.

We are currently hiring for two separate roles in our Developer Platform:

Your mission is to ensure Netflix engineers can easily monitor and understand the health of their systems, rapidly troubleshoot and remediate incidents, achieve high reliability and availability, and reduce operator toil. This product domain focuses on the experience of operating software & systems across environments, including products, experiences, and abstractions for monitoring and alerting, troubleshooting, incident management and remediation, exploration and visualization of metrics, events, logs, and traces (MELT), profiling and diagnostic tools, and production readiness, operational maturity, and service level objectives (SLOs). You'll continually innovate to reduce operator toil, such as applying machine learning to improve availability by detecting and remediating incidents with minimal operator involvement and ensuring emergent recommended operational standards & practices can easily be provided out-of-the-box and updated on both new and existing services.

Developer Experience
Your mission is to ensure Netflix engineers can easily discover, learn, and use our developer platform to build and manage software for their use cases with low friction, cognitive load, and choice burden. This product domain focuses on our engineering console and front door developer experience and cross-cutting, end-to-end user journeys, including product discovery, learning, and integrated knowledge, software catalog and search, software inventory management, ownership, and maintenance, project bootstrapping and provisioning workflows, change campaigns and migration experience, and scorecards to check, measure, report and provide actionable feedback and guidance on alignment to recommended products and software standards & practices. You'll innovate to ensure our products are connected into a unified, consistent experience across developer workflows, where engineers can easily discover and navigate guidance for their use cases with well-paved options and recommendations. You’ll also ensure we reduce time to market for platform providers to ship new experiences and capabilities into this unified developer experience.

What You Will Do

    • Deeply understand and triangulate across customer needs, product analytics, and external industry innovation to drive product vision and strategy for Developer Platform offerings that maximize business and customer impact
    • Partner closely with senior management and engineering teams to define and align with stakeholders on vision, strategy, and roadmaps
    • Develop product roadmaps in partnership with relevant product and engineering teams that execute on product vision and strategy and inform our engineering teams of what problems need to be solved
    • Define how we will measure the success and effectiveness of our products and drive the execution and continuous evaluation of those metrics
    • Create strong partnerships with Netflix engineers creating continuous feedback loops that allow us to better understand their problems
    • Ensure we are solving the right problems by sourcing input from multiple channels and prioritizing effectively to drive maximum impact for Netflix
    • Ensure that our product evolution thoughtfully addresses product lifecycle and adoption/migration experience and provides clear guidance and recommendations to Netflix engineers
    • Help evolve Platform Engineering’s customer engagement model, communication strategy, and prioritization and planning/roadmapping practices

What We’re Looking For

    • 5+ years of experience as a Technical Product Manager
    • Proven track record of managing and evolving a product portfolio and/or driving product vision and strategy
    • A healthy blend of deep technical knowledge with customer-focused mindset and empathy
    • Demonstrated passion for developer platforms, developer experience, tools, workflows, and/or infrastructure
    • Strategic thinker that can connect customer use cases to technology solutions and think holistically about end-to-end experience
    • Ability to manage a portfolio of bigger and smaller bets while balancing short-term goals and long-term vision
    • Comfortable applying a combination of qualitative and quantitative methods to define success
    • Leverages product intuition and judgment to solve problems and make decisions without perfect information
    • Insatiable curiosity to learn new domains, keep up with industry innovation, and constantly ask ‘why’
    • Excellent written and verbal communication skills; timely communication with clear expectations
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and consider your specific job family, background, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. 

The overall market range for roles in this area of Netflix is typically $100,000 - $700,000

This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.

More About Developer Productivity @ Netflix

- Telltale: Netflix Application Monitoring Simplified (techblog)
- Machine Learning for a Better Developer Experience (techblog)
- Managed Delivery: Bringing Infrastructure as Code to Spinnaker (video)
- Evolving Continuous Integration at Netflix (video)
- Taming Polyglot Development Using Docker (video)