Software Engineer 5 - Games Systems

Netflix Netflix · Big Tech · United States · Remote · Engineering

Software Engineer 5 role at Netflix focused on building and operating the foundational backend systems for their gaming platform. This includes identity, authentication, authorization, control plane services, and features like cloud saves, leaderboards, and achievements. The role emphasizes designing, implementing, and scaling high-throughput, low-latency distributed systems to enhance player engagement and provide a robust platform for game developers.

What you'd actually do

  1. Own Critical Infrastructure: Design and operate the foundational systems underpinning Games: identity/authentication/authorization abstractions, and control plane services.
  2. Build the Developer Platform: Architect and evolve core services that form the table stakes of the Netflix Game Developer Platform — cloud saves, leaderboards, achievements, and the APIs and SDK surfaces through which game developers build and iterate.
  3. Mentor and Grow the Team: Be a day-to-day technical resource for junior engineers through design pairing, code review, and hands-on guidance.
  4. Operate What You Build: Own the full lifecycle from design through production, with a high bar for reliability, observability, and operational excellence.

Skills

Required

  • 10+ years of professional experience designing, building, and operating highly available distributed backend systems at scale.
  • Deep expertise in distributed systems — low-latency architecture, and fault-tolerant design, operating large-scale distributed datastores.
  • Strong experience building developer-facing platform services and APIs (REST, gRPC, SDK surfaces).
  • Proficiency in one or more modern backend languages (e.g., Java, C++).
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure), microservices, and both SQL and NoSQL data stores.
  • A track record of technical leadership — driving complex projects end-to-end, influencing across team boundaries, and raising the quality bar around you.
  • Comfort with high ambiguity — ability to define structure and clarity from first principles in a fast-moving environment.

Nice to have

  • Prior experience in the gaming industry or working on game platform infrastructure is a plus.

What the JD emphasized

  • 10+ years of professional experience designing, building, and operating highly available distributed backend systems at scale.
  • Deep expertise in distributed systems — low-latency architecture, and fault-tolerant design, operating large-scale distributed datastores.
  • Strong experience building developer-facing platform services and APIs (REST, gRPC, SDK surfaces).
  • A track record of technical leadership — driving complex projects end-to-end, influencing across team boundaries, and raising the quality bar around you.
  • Comfort with high ambiguity — ability to define structure and clarity from first principles in a fast-moving environment.