Netflix is a company dedicated to entertaining the world, and they are seeking a Full Stack Software Engineer for their Games Developer Tools team. The role involves building tools and platforms that assist game developers in creating and shipping games, focusing on developer-facing tools and workflows.
Responsibilities:
- Build developer-facing tools and workflows that game teams rely on every day
- Own intuitive UIs, flows, and integrations backed by robust APIs and services
- Work closely with game developers to shape product direction and own features end to end—from data model and API design through UI and instrumentation
Requirements:
- 6+ years of full stack development experience building and operating production systems
- Modern frontend experience, ideally with React and TypeScript
- Backend experience with at least one of: JavaScript/TypeScript (Node.js), Java, Python, plus familiarity with GraphQL or similar API technologies
- End‑to‑end ownership of features: data models and persistence, API/service design, UI implementation, and instrumentation (metrics, logs, traces)
- Developer‑facing tooling experience (e.g., developer portals, dashboards, configuration consoles, debugging tools, or editors)
- UX iteration with technical users: gathering feedback from developers, shipping improvements, and measuring impact
- API design and integration experience, including clean, versioned APIs used by web UIs, CLIs, game engines, or services
- Operationally thoughtful running live tools/services: observability, production debugging, and attention to stability, usability, and backwards compatibility
- Developer insights & performance tooling: building or integrating UIs for metrics/logs/traces and making complex technical data actionable for engineers
- Game engine & runtime awareness: familiarity with Unity and/or Unreal (editor extensions, in‑engine tools, plugins, build/content pipelines, runtime instrumentation) and how content flows from engine → build → runtime
- Desktop app experience: building and shipping Electron (or similar) apps, including auto‑update, packaging, offline behavior, and OS integration
- Multi‑tenant / multi‑title systems: exposure to auth, authorization, and isolation across multiple games, titles, or tenants
- External/partner‑facing tools: experience building tools used beyond a single internal team
- Interest or experience in games: gaming industry, game dev tooling, or game production workflows