Senior Software Engineer

3 Months ago • 10 Years + • Full Stack Development • $100,000 PA - $350,000 PA

Job Summary

Job Description

Spry Fox seeks a Senior Software Engineer passionate about empowering others to improve team efficiency and create exceptional games. The role involves identifying and resolving workflow inefficiencies, leading initiatives, implementing solutions, maintaining and expanding existing engine-specific and custom tools, and supporting asset pipelines. This self-directed role demands strong problem-solving, communication, and collaboration skills across art, design, and engineering teams. The ideal candidate has at least 10 years of game development experience (including 2 years in a tools-related role), expertise in C#, C++, and Python, experience with custom tools, live games, and a passion for empowering others.
Must have:
  • 10+ years game dev experience (2+ years in tools)
  • Proactive problem identification and solution implementation
  • C#, C++, Python experience
  • Custom tool and pipeline experience
  • Live game development experience
  • Excellent communication and collaboration
Good to have:
  • Experience with custom game engines (Unreal or Unity)
  • Javascript and web tech experience
  • Automated testing experience
Perks:
  • Comprehensive benefits (health, 401k, stock options)
  • Paid time off (flexible for salaried employees)
  • Mental health support
  • Family-forming benefits

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 who’s passionate about empowering others.  In this role, you will primarily support the team across all disciplines in ways that multiply our efforts, improve team efficiency, and help us create the best games we can. But everyone in Spry Fox wears many hats (without working more than 40 hours a week!) and whomever we hire for this role will ultimately contribute in other areas as well.

In your primary role, you’ll work with our Art, Design, and Engineering teams to identify workflow inefficiencies, pain points, and problems in our development process. You will be responsible for leading this initiative, making sure we generate good potential solutions, weighing any tradeoffs, and ultimately implementing and supporting the best solution for the team. You’ll also be responsible for supporting, growing, and maintaining Spry Fox’s existing set of engine-specific and custom tools that we use every day.

Please note that Spry Fox is a flat organization. There are no “principal engineers” or “directors of technology” (though several of our Sr. Engineers previously held those titles at other studios.) We treat everyone with respect and expect everyone to exhibit the autonomy and skill that only a great senior engineer can.

Responsibilities

  • Proactively identify inefficiencies and problematic areas in our development process across disciplines, and self-prioritize and provide solutions to those problem areas. You will have a lot of autonomy in this role! 

  • Maintain, extend, support, and document existing development tools

  • Build and support our custom asset pipelines, and be a key advocate in the conversation around what our content creation standards and practices should be.

  • Grow Spry Fox’s proprietary libraries, tools, and technologies across game engines and platforms

Requirements

  • Minimum 10 years experience in a game development engineering role, with at least 2 years experience in a tools-related role, specifically.

  • A strong passion for empowering others to do their best work.

  • Experience with the full tool lifecycle: discovering problems, evaluating potential solutions, implementing tools, and evaluating their effectiveness

  • Experience working with custom stand-alone tools

  • Experience creating tools that are used by many game development disciplines

  • C#, C++, Python experience

  • Experience with the development of a live game

  • Capable of working effectively in a self-directed environment

  • Excellent communication skills in general, and the capacity to understand and readily collaborate with people in other functions/people of varying technical skills.

Nice To Have

  • Experience with custom game engines

  • Unreal or Unity experience

  • Javascript and web tech experience

  • Automated Testing experience

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

Krafton  - [Infra Div.] Sr. Risk Analysis Client Programmer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Spellbrush - Game Programmer (Unity)

Spellbrush

San Francisco, California, United States (On-Site)
1 Month ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Trackman - Product Manager - Practice (Baseball, Softball)

Trackman

Stamford, Connecticut, United States (On-Site)
3 Weeks ago
Ubisoft - Lead Technical Artist

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
IGN - Senior Full Stack Software Engineer

IGN

Los Angeles, California, United States (Hybrid)
6 Months ago
Warner Bros Games - Manager, Software Engineering - Android - Player Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Rockstar Games - Software Engineer, C#/Java (All Levels)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
7 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Senior Software Developer, Italy

ION

Italy (Hybrid)
6 Months ago
Meta - Software Engineer, Machine Learning

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
Playrix - Senior Technical Designer

Playrix

Georgia (Remote)
6 Months ago
Bigpoint - Senior Java Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
1 Month ago
Agate - Game Programmer

Agate

Bandung, West Java, Indonesia (On-Site)
9 Months ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
SciPlay - Technical Artist

SciPlay

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Build A Rocket Boy - Senior Engineer

Build A Rocket Boy

(Remote)
1 Month ago
Spyke Games - 3D Artist

Spyke Games

İstanbul, Türkiye (On-Site)
9 Months ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Nintendo - Senior Engineer, Installer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Netflix - Product Manager, Developer Foundations

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
Cyara - Account Executives (East)

Cyara

United States (Remote)
5 Months ago
Warner Bros Games - Executive Producer

Warner Bros Games

San Francisco, California, United States (Hybrid)
1 Month ago
Nielsen Holdings - Field Sales Representative

Nielsen Holdings

Owings Mills, Maryland, United States (On-Site)
1 Month ago
Life church - Donor Relationship Manager

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Zoox - Software Engineer - 3D World Generation Pipelines

Zoox

Seattle, Washington, United States (Hybrid)
6 Months ago
DraftKings - Senior Product Manager, Live Betting

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Month ago
DraftKings - Senior Analyst, Brand Marketing

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Saviynt - Senior Software Engineer - Privilege Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
6 Months ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

(On-Site)
1 Month ago
ION - Java Junior Developer

ION

Chișinău, Chisinau, Moldova (Hybrid)
2 Months ago
Volley - Staff Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
3 Months ago
Futurum Technology  - Junior Front-end Developer

Futurum Technology

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Newzoo - Full Stack Python Developer

Newzoo

North Holland, Netherlands (Hybrid)
4 Months ago
ION - .NET Developer - Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
NVIDIA - Software Engineer Intern, Autonomous Vehicle - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
Aristocrat Gaming - Tech Lead - Frontend Developer (TypeScript/Node.js)

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month 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.

London, England, United Kingdom (On-Site)

Berlin, Berlin, Germany (On-Site)

Paris, Île-de-France, France (On-Site)

Seoul, South Korea (On-Site)

Los Angeles, California, United States (On-Site)

Los Gatos, California, United States (On-Site)

Pennsylvania, United States (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