Senior Software Engineer

3 Weeks 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

Life church - Associate Youth Pastor

Life church

United States (On-Site)
4 Months ago
FTF Studios - FTF Entry-Level Programmer

FTF Studios

(Remote)
1 Year ago
ASSIST Software - Unity Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
3 Months ago
NetScape Labs Infotech   - Unity Developer

NetScape Labs Infotech

Chandigarh, Chandigarh, India (On-Site)
10 Months ago
Yodo1 - Unity Game Developer

Yodo1

(Remote)
8 Months ago
Diligent Corporation - Principal Software Engineer - Database

Diligent Corporation

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Tech Lead, Software Engineering, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Sigma Software - Senior Scala Developer (Online Shopping Platform)

Sigma Software

Ukrainka, Kharkiv Oblast, Ukraine (On-Site)
3 Months ago
MiQ - Software Engineer II

MiQ

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Product Manager

Meta

Bellevue, Washington, United States (Remote)
3 Months ago
Sunday - Senior Unity Developer

Sunday

Hamburg, Hamburg, Germany (Hybrid)
1 Month ago
Limit Break - Unity エンジニア

Limit Break

Tokyo, Japan (On-Site)
6 Months ago
JetSynthesys - Unity Developer

JetSynthesys

Pune, Maharashtra, India (On-Site)
5 Months ago
Blizzard Entertainment - Game Design Director, Hearthstone | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Skillz - Manager - GM's Office

Skillz

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - Software Engineer, iOS

Meta

Bellevue, Washington, United States (On-Site)
3 Months ago
Haptic - Lead Technical Artist

Haptic

Dallas, Texas, United States (Remote)
1 Month ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Burlingame, California, United States (On-Site)
3 Months ago
Cloud Imperium Games - Core Engine Lead Programmer

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Rackspace Technology - Senior MLOPs Engineer

Rackspace Technology

United States (Remote)
4 Months ago
Samsung Semiconductor - Intern, Optical Engineer

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Electronic Arts - Senior Game Designer - Sandbox

Electronic Arts

Kirkland, Washington, United States (On-Site)
3 Weeks ago
Nintendo - Associate Engineer, Audio (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
GameChanger  - Backend Software Engineer Intern, Core Services

GameChanger

United States (Remote)
3 Weeks ago
Fantastic Pixel Castle - Senior Producer

Fantastic Pixel Castle

United States (Remote)
1 Week ago
Nintendo - Lighting Artist [Remote Contract] (Retro Studios)

Nintendo

United States (Remote)
6 Months ago
ByteDance - Senior Machine Learning Engineer, Global Payments Risk Control

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Hasbro - Software Engineer II- Fullstack, D&D Beyond (Contract/Temporary)

Hasbro

United States (Hybrid)
1 Month ago
Sphere Entertainment Co - Supervisor, Employee Service Center

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Luxoft - Senior React Developer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
1 Month ago
Social Discovery Group - Go-developer (RCML)

Social Discovery Group

Poland (Remote)
2 Months ago
Convai - Software Engineer - Cloud Production

Convai

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Blazesoft - .Net Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
5 Months ago
ION - Java Developer, Budapest

ION

Budapest, Hungary (Hybrid)
4 Months ago
Nagarro - Senior Engineer, PHP Drupal

Nagarro

India (Remote)
4 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Chicago, Illinois, United States (Remote)
3 Months ago
CloudHire - Sr. Developer Backend - Remote

CloudHire

Mumbai, Maharashtra, India (Remote)
4 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Calgary, Alberta, Canada (Remote)
3 Months ago
Warner Bros Games - Senior Software Engineer-Kotlin (Adtech Team), Bangalore

Warner Bros Games

Bengaluru, Karnataka, 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.

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

London, England, United Kingdom (On-Site)

Burbank, California, United States (On-Site)

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

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

United States (Remote)

Los Angeles, California, 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