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.
California City, CA, USA
$100,000 - $350,000
Backend
Staff 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 help build an original, non-violent MMO. The role involves working with a small team of talented engineers on server and backend development, bringing players together and ensuring smooth operations. Spry Fox emphasizes making the world better through their games, focusing on fostering friendships and discouraging toxicity.

Key responsibilities include:

  • Architecting backend services and game servers for a large-scale MMO
  • Implementing core server systems like network replication and state persistence
  • Collaborating with cross-functional teams on new game features
  • Managing deployments and scaling across hundreds of machines
  • Ensuring security of public services and game servers
  • Designing systems to handle thousands of requests per second

Required qualifications:

  • Experience shipping online multiplayer games with persistent state
  • Strong C++ or Rust implementation skills for gameserver features
  • Experience with scalable game services using Python, Rust, Go etc.
  • Familiarity with AWS and relational databases
  • Server/service load testing experience
  • Strong communication skills for cross-team collaboration

The compensation range is $100,000-$350,000 USD with comprehensive benefits including health plans, 401(k) matching, stock options, and flexible time off. This is a remote position open to candidates in the US, Canada, Colombia, Mexico, and Brazil.

Spry Fox maintains a flat organization that values autonomy and senior-level expertise. The role offers the opportunity to work on innovative gaming experiences while focusing on positive social impact through game design.

Last updated 6 days ago

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

  • Architect backend services and game servers for MMO
  • Implement core server systems (network replication, state persistence)
  • Collaborate on new game features across server layers
  • Manage deployments and scaling across hundreds of machines
  • Ensure security of public services and game servers
  • Design systems for handling thousands of requests per second

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

Python
Rust
Go
  • Experience shipping online multiplayer games with persistent state
  • Implementation skills in C++ or Rust for gameserver features
  • Experience with scalable game services using Python, Rust, Go
  • Familiarity with AWS and relational databases
  • Server/service load testing experience
  • Strong cross-team communication skills

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

401k
Medical Insurance
Mental Health Assistance
Vision Insurance
Dental Insurance
  • 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 annual PTO for hourly employees
  • Flexible time off for salaried employees

Interested in this job?

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

Software Engineer (L6), Ads Demand Management

Staff Software Engineer position at Netflix focusing on building and maintaining advertising systems for the Ads Demand Management team, offering competitive compensation and comprehensive benefits.

Full Stack Software Engineer (L5), Content Middleware Infrastructure

Full Stack Software Engineer position at Netflix, focusing on Content Middleware Infrastructure development using Java, TypeScript, React, and GraphQL.

Software Engineer L5 - Linux Kernel Developer

Senior Linux Kernel Developer position at Netflix, focusing on cloud gaming infrastructure and content delivery network optimization with competitive compensation and remote work options.

Software Engineer (L5) - Live Control Room Automation

Senior Software Engineering role at Netflix focusing on developing automation tools and frameworks for Live Event Operations, combining streaming technology with real-time content delivery.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox Studio, focusing on MMO game development with competitive compensation and comprehensive benefits.