The Infrastructure Engineering Organization at Netflix has teams focusing on a number of different areas including: modernization, resilience & reliability tooling, internal application interface development, improving the technical health of systems, and collecting and reporting on the metrics that help Netflix quantify and improve developer productivity.
1. Engineering Operations Tooling area
Availability Tooling This group builds and owns the tooling that keeps Netflix's Infrastructure Engineering running smoothly, spanning fleet-wide change automation and availability tooling. On the availability side, we invest in cloud fleet monitoring and fleet-wide service dependency graph generation to ensure high availability and resiliency, alongside systems for deploying and monitoring changes at scale.
Knowledge Platform The Knowledge Platform — born from the merger of our Discovery & Learning (technical documentation) and Support Solutions (developer assistance) initiatives — is how Netflix engineers find answers, whether by reading great documentation or by asking a question and getting an immediate, accurate response. We're reimagining both spaces with cutting-edge GenAI: platforms for hosting and generating technical documentation, and support solutions that deliver fast, high-quality, GenAI-powered responses to developers at scale.
2. Health Integrity of the Paved Road (HIPR) The Health Integrity of the Paved Road (HIPR) team is one of three pillars in Netflix's System Health, Validation & Insights Platform group. The Paved Road empowers Netflix engineers with the tools and context they need to make well-informed, responsible decisions in pursuit of Netflix’s mission to Entertain the World while maximizing our engineering leverage and scale. The HIPR team's mission is to enable Netflix engineers go (and stay) on the Paved Road effortlessly.
We do that by: * Defining what healthy looks like through health primitives, measuring it, and surfacing it to the right teams at the right time * Injecting those primitives as a context ready to be consumed both by humans and agents at the points of code generation and decision making * Making sure the road is continuously being repaved, closing a continuous improvement loop
3. Change Systems The Change Systems team builds and owns the platform infrastructure that powers large-scale change automation across Netflix's engineering organization. We own the systems and tooling that enable rapid, safe deployments and code transformations at enterprise scale, spanning from fleet-wide orchestration to agentic-driven change execution. Our mission is to make change at scale seamless and safe by: * Developing composable, extensible platforms where both humans and AI agents are first-class consumers, with robust APIs for provisioning, executing, and debugging changes * Building the dependency graph and service catalog systems that give engineers complete visibility into the blast radius and impact of their changes * Creating the operational backbone for large-scale code migrations, modernization campaigns, and fleet-wide updates with built-in safety guards and rollback capabilities * Enabling GenAI-powered code transformation and agentic tooling to work safely and effectively at Netflix scale, reducing friction and accelerating development velocity
We are seeking experienced Software Engineers who are passionate about writing software that will help other engineers write software. The ideal candidate will have a strong generalist background, having built complex applications in Java or other programming languages. This role requires demonstrated experience scaling services and applications to serve hundreds of users and thousands of requests per minute. Engineers in this job will interact with customers and product managers to ensure that the team is delivering the tools and features needed by Netflix. Writing design documents, driving changes across teams and organizations, and ensuring the reliability and success of productivity tools is a significant part of this role. The tools and services delivered by engineers in this role will span multiple parts of the stack (from persistence and data layers through business logic and service APIs to front-end user UX) so familiarity with each of those areas is required, though focus, experience, and expertise may be concentrated on one layer.
At Netflix, our mission is to entertain the world. Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next.