Senior Server/Backend Software Engineer

57 Minutes ago • 4-8 Years • Backend Development • $100,000 PA - $350,000 PA

Job Summary

Job Description

Spry Fox seeks a Senior Server/Backend Software Engineer to contribute to a new non-violent MMO. Responsibilities include directing the architecture of backend services and game servers, working on core systems (network replication, game state persistence), collaborating with other teams on feature implementation, coordinating deployments across multiple servers, and ensuring service security and data persistence under high load. The ideal candidate possesses experience in shipped online multiplayer games with persistent game state, proficiency in C++ or Rust for game server features, and experience with scalable services in Python, Rust, Go, or similar. Familiarity with cloud environments (AWS preferred), relational databases, and load testing is crucial. The role involves communication with various team members across different disciplines.
Must have:
  • Shipped online multiplayer games
  • Game server features in C++/Rust
  • Scalable game services (Python/Rust/Go)
  • Server/service load testing experience
  • Cloud environments (AWS preferred)
  • Relational database experience
Good to have:
  • Experience with Docker and Kubernetes
  • Unreal Engine experience
Perks:
  • Comprehensive benefits (Health Plans, Mental Health support, 401k, Stock Options, Disability Programs, etc.)
  • Paid time off (35 days annually for hourly, flexible time off for salaried)
  • Choice between salary and stock options

Job Details

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 across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

ABOUT THE JOB

Spry Fox is looking for a Senior Engineer to join our team and help us build an original, non-violent MMO! You’ll work alongside a small team of extraordinarily talented and thoughtful people who are building our game server and backend, bringing players together and ensuring that things run smoothly.

Our motto is, “make the world a better place”; and we try to do this through the games we make. Invention is part of our DNA at Spry Fox. Whether it’s by designing MMOs that encourage the development of friendships and discourage toxicity, or by designing unique puzzle games that promote English language learning; we’re always asking ourselves “how does this game improve your life?”

Spry Fox is a flat organization. We treat everyone with respect and expect everyone to exhibit the autonomy and skill that only a great senior engineer can.


 

Responsibilities

  • In collaboration with the rest of the backend team, you will direct the architecture of both backend services and game servers for a large-scale, non-violent, cozy MMO.

  • As a member of the backend team, you will work on core server systems like network replication or game state persistence.

  • You will work closely with artists, designers, and other engineers to implement new game features across the server and backend service layers.

  • As part of the backend team, you will coordinate web service and game server deployments (and scaling) across hundreds of machines and thousands of processes ensuring maximum stability and a smooth player experience.

  • In collaboration with the rest of the backend team, you will be responsible for the security of the studio’s publicly accessible services and game servers.

  • You will be responsible for helping to design and maintain the systems that persist data from thousands of requests per second across hundreds of servers.

Requirements

  • You have worked on one or more shipped online multiplayer games with persisted game state and have a deep understanding of the entire tech stack.

  • You have implemented gameserver features such as networking, replication, and data storage in C++, or Rust.

  • You have shipped scalable game services using a language such as Python, Rust, Go, or equivalent.

  • You have experience with server and/or service load testing.

  • You are familiar with cloud environments (AWS preferred) and relational databases.

  • You have the ability to communicate with all team members, including artists, programmers, and designers on the many tradeoffs required to build a large scale online multiplayer game.

Nice To Have

  • Experience with containerization and container orchestration technologies (such as Docker and Kubernetes)

  • Our game client uses Unreal Engine, some experience would be a bonus.

Compensation

Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $350,000 USD.

Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs.  Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits .

Location Considerations:

Remote Position

Candidates from these countries will be considered: United States, Canada, Colombia, Mexico, Brazil

is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Job is open for no less than 7 days and will be removed when the position is filled.

Similar Jobs

Ludeo - Frontend Architect

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Funcom - DevOps Engineer - Internship

Funcom

Bucharest, Bucharest, Romania (On-Site)
5 Days ago
Intrepid Studios,  Inc  - DevOps Engineer (Kubernetes & Cloud Services)

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
8 Months ago
GoMotive - Software Engineer, Backend (AI Infrastructure)

GoMotive

Pakistan (Remote)
4 Weeks ago
Apolloio - Senior Backend Engineer

Apolloio

India (Remote)
6 Months ago
Tencent - Senior Backend R&D Engineer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Day ago
ByteDance - Backend Software Engineer, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Gaming Innovation Group  - Intern Backend Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Week ago
Armada - Principal Engineer (Applications)

Armada

Thiruvananthapuram, Kerala, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Cloud Engineer/Architect (DevOps)

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Xsolla - Golang Backend Developer

Xsolla

Montreal, Quebec, Canada (On-Site)
5 Months ago
Futurum Technology  - DevOps Engineer (Python Focus)

Futurum Technology

Kraków, Lesser Poland Voivodeship, Poland (Remote)
2 Weeks ago
Every matrix - Senior Full-stack Developer (Angular/Node.js)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Weeks ago
Riot Games - Software Engineering Manager - Content Access Platform

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Weeks ago
Aristocrat Gaming - DevOps Engineer

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Months ago
Super - Senior Data Analyst - Travel

Super

Canada (Remote)
3 Weeks ago
N-iX - Senior Unreal Engine/C++ Engineer

N-iX

Colombia (Remote)
2 Days ago
Every matrix - Senior Java Developer

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
3 Weeks ago
Zinnia - Senior Cloud Security Engineer

Zinnia

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in California, United States

Barracuda Networks  Inc  - Channel Solution Architect

Barracuda Networks Inc

Illinois, United States (Remote)
3 Weeks ago
The Walt Disney Company - Associate Brand Art Director

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Weeks ago
Sony Pictures Animation - Production Assistant - Series

Sony Pictures Animation

Los Angeles, California, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Recreation Host/Hostess Summer Internship

The Walt Disney Company

Kapolei, Hawaii, United States (On-Site)
1 Day ago
Pika - Full-Stack Engineer

Pika

Palo Alto, California, United States (On-Site)
10 Months ago
Samsung Semiconductor - Staff Engineer, ASIC Design, Front End

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Wolters Kluwer - Senior Sales & Business Development Representative

Wolters Kluwer

Florida City, Florida, United States (Remote)
6 Months ago
Activision - Lead Systems Designer

Activision

Wisconsin, United States (Hybrid)
3 Weeks ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
Netflix - Software Engineer 5 - TV Client Foundations

Netflix

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Mashgin - Senior Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
5 Months ago
Pocket Worlds - Staff Backend Engineer - Infrastructure

Pocket Worlds

Poland (On-Site)
3 Weeks ago
CloudHire - Senior Java Developer

CloudHire

Hyderabad, Telangana, India (Remote)
3 Weeks ago
Glean - Software Engineer, Backend

Glean

Palo Alto, California, United States (On-Site)
5 Months ago
Ludeo - Streaming Engineer C++

Ludeo

Budapest, Hungary (On-Site)
1 Week ago
Puzzle Cats - Senior Software Engineer

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
8 Months ago
Drivetrain - SDE (Automation & Quality Focus)

Drivetrain

Kolkata, West Bengal, India (Remote)
8 Months ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Plarium - Data Architect

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Months ago
Supercell - Senior Server Engineer, Clash of Clans

Supercell

Helsinki, Uusimaa, Finland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Netflix is one of the world's leading entertainment services with over 247 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

Singapore, Singapore (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Sydney, New South Wales, Australia (On-Site)

London, England, United Kingdom (On-Site)

Seoul, South Korea (On-Site)

Singapore, Singapore (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Rome, Lazio, Italy (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Netflix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug