Skip to content

Software Engineer 6 – Games Engineering
Company | Netflix |
---|
Location | United States |
---|
Salary | $230000 – $960000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert or higher |
---|
Requirements
- At least 15+ years of game development experience with projects shipped utilizing R&D outcomes.
- A generalist engineer with experience in multiple areas like rendering, audio, networking, core, gameplay, AI, and general game code/engine experience.
- Convey complex design concepts to stakeholders, driving conversations and decisions through written and/or verbal communication.
- Can work with senior leadership to develop a long-term technical strategy and map business goals to appropriate design investments.
- Have a proven track record in designing, building, and operating experimental systems that highlight and communicate the cool factor of sometimes esoteric technical stacks.
- Comfortable working in Unreal Engine, Unity3D, & Defold game engines. Preferably with shipped commercial projects.
- Primary languages should be C++ & C#.
- Expert-level source control experience with either Perforce &/or GitHub.
Responsibilities
- General game engine work and debugging. You’ll be merging in new code, looking for issues, and solving them.
- Develop and maintain build systems across all major game engines and environments.
- Extend and customize game engine features.
- Be a part of Games Engineering staff to help shape organizational, partner, and technical strategy.
- Dive deep and understand problems across the significant investments within Netflix Games, from the internal studios, transmedia, external studios, product, and engineering teams.
- Collaborate with ICs in other organizations (Content, Transmedia, Product, XD, Data & Insights, Internal Game Studios) to advocate for holistic solutions to balance Gaming and Netflix concerns.
Preferred Qualifications
- Languages: JS, Java, Python, Lua, Golang, Clojure
- DevOps for large applications, including performance tuning, optimization, deployment management, and capacity planning.
- Experience working with cloud gaming platforms and WebRTC technologies.
- Engage and contribute to open source communities.
- Comfortable working across multiple gaming platforms, including web, mobile, and console. Bonus points if you have experience working with custom hardware experiences.
- Expertise in developing or applying operating system execution environments, such as containers, virtual machines.
- Are strongly motivated to learn new domains and expand your current scope.
- Are curious about discovering innovative ways to solve problems.
- Are self-driven and highly motivated to deliver critical-tiered solutions.
- Strong understanding of lightweight production/team process
- Advocate thoughtful collaboration, take pride in your work and enjoy taking full ownership of projects from conception to production.