Senior Engine Programmer

4 Months ago • 5-10 Years • Game Engine • $130,000 PA - $200,000 PA

Job Summary

Job Description

As a Senior Engine Programmer at thatgamecompany, you'll be a key member of a world-class team, tackling challenging projects in performance optimization (CPU/GPU), cross-platform support, netcode, multithreading, audio, and rendering. You will design, implement, and update core game engine systems, collaborating closely with artists, designers, and engineers. Responsibilities include gathering requirements, delivering features, and troubleshooting inefficiencies to improve team effectiveness. Experience developing game engines (personal projects acceptable) and 5+ years of C/C++ engineering experience are essential. The ideal candidate enjoys working with custom game engines and has a proven ability to manage complex projects with multiple stakeholders.
Must have:
  • Game engine development experience
  • 5+ years C/C++ engineering experience
  • Experience with complex codebases
  • Ability to execute long-term projects
Good to have:
  • 5-10+ years game dev experience
  • Pet engine project (public code preferred)
  • Excellent communication skills
Perks:
  • Paid Time Off & Holidays
  • Medical, Dental, & Vision Coverage
  • Pet Insurance
  • Compassionate Leave
  • Wellness Stipend
  • Work From Home Stipend
  • 401K with Company Match
  • Mental Health Resources
  • Employee Discounts
  • Professional Development Support

Job Details

Senior Engine Programmer

Remote US & Canada only

thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them.

We seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation.

Our mission - create timeless entertainment that makes positive changes to the human psyche worldwide. If you’ve been wanting to have a positive impact on people’s lives and the creative challenges associated with doing something different and unique, then come help us shine brighter together.

As an Engine Programmer at thatgamecompany, you will be a highly valued member of a world-class Engine and Game Development team. For the right candidate, there are ample opportunities for fun engineering challenges: Performance (CPU and GPU), Cross-platform support, Netcode, Multithreading, Audio, and Rendering, just to name a few. You will be surrounded by knowledgeable peers who will be there to coach and mentor, as you grow into a highly impactful member of the team. 

Must haves:

  • Experience developing a game engine (at work, school, or as a personal project)

  • 5+ years of technical engineering experience with C or C++

  • Find the idea of working in a custom game engine more fun than working in a Big Engine™

  • Demonstrated ability to execute longer-term projects in complicated code bases with multiple stakeholders.

Nice to haves:

  • 5 to 10+ years  experience in game development or similar 3D media using C++

  • Have a pet engine project or game (ideally with public code that we can view)

  • Clear communication skills, ability to work closely with other high-caliber engineers and artists.

Responsibilities:

  • Design, implement, and update core systems of the TGC game engine

  • Collaborate closely with various disciplines, including artists, designers, and other engineers, to gather requirements, deliver and iterate on features

  • Help monitor, identify and troubleshoot issues and inefficiencies to increase the overall effectiveness of the development team.

Perks:

  • Paid Time Off, Holidays and Two Weeks Winter Break 

  • Employees and their dependents get medical, dental, and vision coverage, regardless of their level, tenure, or position within the company. Moreover, these benefits start on the first day of the job—there’s no waiting period before they kick in. 

  • Pet Insurance for those who need it too.

  • Compassionate leave for employees who needs to take care of their family members

  • Pre-tax wellness stipend

  • Pre-tax work from home stipend

  • Access our savings plan (401K program) with company match 

  • Mental health resources including Headspace membership and Employee Assistance Program (CCA) 

  • Discount portal for everyday goods and services

  • Employee inclusive and diversity initiatives such as Grow Together

  • Support for personal professional development

 

We look forward to meeting you!

Applicants must be authorized to work for any employer in the U.S or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time. 

The salary range for this position is $130,000 USD to $200,000 USD annually, with the opportunity to earn an annual discretionary bonus. This salary range is an estimate, and the actual salary may vary based on the Company’s compensation practices. 

Similar Jobs

Mistral AI - Software Engineer, Deployment

Mistral AI

Palo Alto, California, United States (Hybrid)
6 Months ago
Cubic corporation - IT Program Manager

Cubic corporation

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Demandbase - Senior Manager, Financial Reporting and Compliance

Demandbase

San Francisco, California, United States (On-Site)
4 Weeks ago
Flying Bark - Senior Surfacing Artist

Flying Bark

Sydney, New South Wales, Australia (Hybrid)
4 Months ago
Tesla - Customer Experience Specialist, Sales

Tesla

Swindon, England, United Kingdom (On-Site)
5 Months ago
Worlds - Technical Director - Unreal Engine

Worlds

(Remote)
4 Months ago
BKOM Studios - Senior Unreal Developer

BKOM Studios

Québec City, Quebec, Canada (Remote)
2 Months ago
Apple - CAD Tools Engineer - PCB Design

Apple

Austin, Texas, United States (On-Site)
3 Weeks ago
Nexters - Senior Unity Developer (Creative Team)

Nexters

Cyprus (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PayPal - Director Exec Development & Onboarding

PayPal

San Jose, California, United States (Hybrid)
1 Month ago
Games For Love - Scholars Program Coordinator

Games For Love

Washington, United States (Remote)
4 Months ago
cirrus logic - System Emulation Engineer

cirrus logic

Newbury, England, United Kingdom (On-Site)
3 Months ago
Sailpoint - Staff Software Engineer (FedRAMP)

Sailpoint

Austin, Texas, United States (Hybrid)
4 Weeks ago
Saama - Sr. Management Consultant, Pharma Commercial

Saama

United States (On-Site)
1 Month ago
BioFire - Associate Manager, Final QC Laboratory

BioFire

Hazelwood, Missouri, United States (On-Site)
2 Months ago
Ion - Software Project Manager - Professional Services

Ion

New York, United States (On-Site)
1 Year ago
LeoVegas - CRM Manager - Spanish Speaking

LeoVegas

Sliema, Malta (Hybrid)
2 Months ago
Interactive Brokers - Head of Compliance Testing

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
9 Months ago
The Globel Talent Co - Customer Care Agent - German Speaker

The Globel Talent Co

South Africa (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Toast - Territory Account Executive

Toast

Kansas City, Missouri, United States (On-Site)
4 Weeks ago
Apple - Mechanical Critical Facilities Engineer, Data Center

Apple

Sparks, Nevada, United States (On-Site)
2 Months ago
Scale AI - Solutions Engineer

Scale AI

Washington, District Of Columbia, United States (On-Site)
2 Months ago
31st Union - Senior UI/UX Designer

31st Union

San Mateo, California, United States (Hybrid)
2 Months ago
Alpha Sense - Lead Software Engineer - GenAI

Alpha Sense

New York, United States (On-Site)
2 Months ago
Rippling - Full Stack Engineer II (Frontend)

Rippling

New York, United States (On-Site)
6 Months ago
Sierra - Compensation Lead

Sierra

San Francisco, California, United States (On-Site)
5 Months ago
Apple - Machine Learning Engineer - Matching

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Snappr - Senior Product Manager

Snappr

San Francisco, California, United States (Hybrid)
1 Year ago
Granicus - Manager, Information Security & Compliance (CJIS)

Granicus

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs

Argentina (Remote)
1 Year ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
4 Months ago
Justplay - (Senior) Unity Developer

Justplay

Grünwald, Bavaria, Germany (Hybrid)
2 Months ago
Lighthouse Games - Tools Engineer

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Months ago
Just wont die - Senior/Unreal Developer

Just wont die

Cambridge, England, United Kingdom (On-Site)
2 Months ago
Amber tail games - Unity Developer - NI

Amber tail games

Belfast, Northern Ireland, United Kingdom (On-Site)
1 Month ago
Sony Interactive Entertainment - Software QA Engineer (PlayStation System Software/Game Title Verification)

Sony Interactive Entertainment

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

P99 soft

Hyderabad, Telangana, India (On-Site)
3 Months ago
limit break - Unity エンジニア

limit break

Tokyo, Japan (On-Site)
1 Year ago
Colo pl - Server-Side Engineer (Game Industry Experience Not Required)

Colo pl

Minato City, Tokyo, Japan (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Shanghai, China (On-Site)

Los Angeles, California, United States (Remote)

Los Angeles, California, United States (Remote)

El Segundo, California, United States (On-Site)

Los Angeles, California, United States (Remote)

United States (Remote)

Canada (Remote)

United States (Remote)

Shanghai, Shanghai, China (On-Site)

View All Jobs

Get notified when new jobs are added by Thatgamecompany

Level Up Your Career in Game Development!

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

Job Common Plug