Job Description
Senior Full-Stack Engineer (4 /5) - Games, Partner Technologies and Business Product Engineering
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.
We're looking for full‑stack engineers to join different product engineering areas at Netflix. All roles share a strong focus on building high‑impact, user‑facing products and scalable backend services, but each team has a distinct mission and problem space. Please read more about the teams below.
About the Teams:
Games – Game Lifecycle Engineering
The Game Lifecycle Engineering team builds the systems, tools, and capabilities that make Netflix the easiest place for anyone to create, launch, and operate high‑quality games at scale. Our work supports the entire lifecycle of games, from onboarding to sunset, across diverse platforms and game types.
This role is foundational for our Core Experiences team, which sets the direction for how shared services and components are used across game lifecycle tools. You'll be responsible for driving new technical solutions across teams, from system design through deployment, and making an impact across all layers of the stack-backend services, insights and analytics systems, UI component libraries, documentation, and integrations with other internal applications. You'll revamp and evolve existing tools and services so they integrate cleanly into developer workflows and support every phase of the game lifecycle. Working closely with other engineering teams, product management, design, and stakeholders across Netflix, you'll gather insights, identify opportunities, and define solutions that shape how we build and operate games. You'll thrive in a cross‑functional, dynamic environment, collaborating with colleagues from varied technical backgrounds to achieve our shared goal of entertaining the world with great games.
Workplace Productivity Engineering (WPE)
The Workplace Productivity Engineering team builds and runs the internal platforms and tools that help employees get work done and manage their travel at Netflix. We sit at the intersection of productivity, travel, and the physical workplace, with clear engineering ownership over travel and internal productivity tools.
Our mandate is to turn historically manual, fragmented workflows into reliable, self‑service products. Today, air travel, ground transportation, and core productivity tools depend on shared capacity across multiple teams and vendors. WPE exists to close that gap: we build and operate the systems that power air shuttle bookings, consolidate travel data for analytics and safety, and deliver fast, in‑app and link‑based experiences that employees rely on every day.
As an engineer on WPE, you will design, develop, test, deploy, and operate fully integrated build/buy solutions that provide seamless end‑to‑end internal product experiences. You'll influence the support strategy and long‑term vision for internal enterprise applications and collaborate closely with product managers, designers, other engineers, stakeholders, and vendors to streamline support technology, communications, and tooling. You'll apply AI and GenAI responsibly to solve enterprise productivity problems, and design and maintain modern integration infrastructure between our applications, third‑party services, and other Netflix services. You'll also build responsive, accessible React interfaces backed by secure REST/GraphQL APIs and BFF patterns, driving full‑stack architecture and code quality through rigorous testing, thoughtful design reviews, and scalable engineering practices.
Enablement Apps (POSA & DeCap)
The Enablement Apps group builds the applications and backend services that empower Netflix to integrate with device and payment partners quickly and reliably. Our goal is simple but powerful: make space to bring the best Netflix experience to everyone, everywhere.
Within Enablement Apps, we are hiring for two teams: Partner Operations & Stakeholder Acceleration (POSA) and Devices Capabilities (DeCap). POSA focuses on Payment Enablement and foundational backend services that keep Netflix's payment partnerships running smoothly at scale-from secure commercial data distribution to integration monitoring and transparency tools used by 1,000+ external partner users and numerous internal stakeholders. DeCap provides the tools and services that manage Netflix‑supported devices (SoCs, ODMs, TVs) and their capabilities, enabling other teams to leverage device data for both technical and business decisions.
As an engineer in Enablement Apps, you will drive new technical solutions across teams, working end‑to‑end from requirements to application deployment in a highly multidisciplinary environment. You'll partner closely with product managers and designers to scope and shape product decisions, revamp and modernize existing web applications on Netflix paved paths, and focus on streamlining user experiences with simplicity for both internal and external users. You'll enhance and maintain core applications and backend services that support our payment and device partners, operating in a cross‑functional, dynamic environment where you collaborate with colleagues across roles and domains to help bring #NetflixEverywhere.
Responsibilities:
• Design, build, test, deploy, and operate end‑to‑end full‑stack solutions (from backend services and integrations to modern web UIs).
• Drive new technical solutions from requirements / system design through to deployment, collaborating with other engineering teams where needed.
• Revamp and enhance existing tools and applications to improve reliability, usability, and alignment with current paved‑path technologies.
• Work closely with product managers, designers, and stakeholders to scope problems, shape product decisions, and define solutions.
• Focus on streamlining and simplifying user experiences, whether for internal users, partners, or developers.
• Operate in a cross‑functional, dynamic environment, collaborating with colleagues across multiple disciplines and domains.
• Uphold high engineering standards through thoughtful design, code quality, testing, and scalable practices.
Who you are:
• Experienced software engineer with a strong full‑stack background, comfortable working across modern web frontends and backend services.
• Fluent in JavaScript/TypeScript and modern UI frameworks (React required; experience with other frameworks like Vue or Angular is a plus).
• Strong foundation in HTML/CSS, UI engineering, and building reusable, accessible components and front‑end experiences.
• Solid experience with backend development (e.g., Node.js, JVM - Java/Scala/Kotlin, Python, Go, C#, or Ruby), building and consuming APIs (REST and/or GraphQL), and working with databases.
• Familiarity with testing frameworks and tools and a track record of shipping high‑quality, well‑tested code.
• Comfortable working with distributed systems / cloud environments and troubleshooting complex, service‑oriented architectures.
• Able to own features end‑to‑end: from ideation and design through implementation, deployment, and ongoing operation.
• Adaptable and a fast learner, able to pick up in‑house frameworks, to
[more...]
Jobcode: Reference SBJ-wp7bmy-216-73-216-132-42 in your application.