Senior Server/Backend Software Engineer, Spry Fox Studio

Netflix is one of the world's leading entertainment services, with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $350,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Gaming

Description For Senior Server/Backend Software Engineer, Spry Fox Studio

Netflix's Spry Fox Studio is seeking a Senior Server/Backend Software Engineer to join their team in developing an innovative, non-violent MMO game. Spry Fox, known for their motto "make the world a better place," focuses on creating games that foster positive social interactions and meaningful experiences.

The role involves architecting backend services and game servers for a large-scale MMO, working with core server systems, and collaborating with a diverse team of artists, designers, and engineers. The position requires expertise in game server development, scalable service architecture, and strong security practices.

The ideal candidate will have significant experience with multiplayer game development, proficiency in languages like C++, Python, Rust, or Go, and a deep understanding of cloud environments (preferably AWS). They should be able to handle complex technical challenges while maintaining clear communication with team members about technical decisions and tradeoffs.

Spry Fox offers a flat organizational structure where autonomy and senior-level expertise are highly valued. The compensation package is competitive, ranging from $100,000 to $350,000 USD, with flexible options for salary versus stock options. Netflix provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time-off policies.

This remote position offers the opportunity to work with a talented team while contributing to games that aim to improve players' lives through innovative design and positive social impact. The role combines technical excellence with the chance to shape the future of non-violent, community-focused gaming experiences.

Last updated 13 hours ago

Responsibilities For Senior Server/Backend Software Engineer, Spry Fox Studio

  • Direct the architecture of both backend services and game servers for a large-scale, non-violent, cozy MMO
  • Work on core server systems like network replication or game state persistence
  • Work closely with artists, designers, and other engineers to implement new game features
  • Coordinate web service and game server deployments across hundreds of machines
  • Responsible for the security of publicly accessible services and game servers
  • Design and maintain systems that persist data from thousands of requests per second

Requirements For Senior Server/Backend Software Engineer, Spry Fox Studio

Python
Rust
Go
Kubernetes
  • Experience with shipped online multiplayer games with persisted game state
  • Implementation of gameserver features in C++ or equivalent language
  • Experience shipping scalable game services using Python, Rust, Go, or equivalent
  • Experience with server and/or service load testing
  • Familiarity with cloud environments (AWS preferred) and relational databases
  • Ability to communicate with all team members about technical tradeoffs

Benefits For Senior Server/Backend Software Engineer, Spry Fox Studio

Medical Insurance
Mental Health Assistance
401k
Equity
Dental Insurance
Vision Insurance
Parental Leave
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • 35 days annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?

Jobs Related To Netflix Senior Server/Backend Software Engineer, Spry Fox Studio

Software Engineer, Enablement Apps Platform and Reliability Team - APAC

Senior Software Engineer position at Netflix's APAC Enablement Apps Platform team, focusing on reliability and partner integration tools.

Live Technical Launch Manager

Lead technical operations for Netflix's live streaming events, managing end-to-end video pipeline and ensuring flawless delivery to global audiences.

Solutions Support Engineer (L5) - Observability

Senior Solutions Support Engineer role at Netflix focusing on observability and monitoring, combining technical expertise with customer support excellence.

Senior Software Engineer - Developer Automation Platform

Senior Software Engineer position at Netflix focusing on building and maintaining the Developer Automation Platform for testing Netflix's products at scale.

Senior Software Engineer (L5) - Client Delivery Platform

Senior Software Engineer role at Netflix focusing on client delivery platform, experimentation, and continuous delivery systems.