Engine Programmer

6 Days ago • 2-5 Years • Game Engine • $100,000 PA - $160,000 PA

Job Summary

Job Description

As an Engine Programmer at thatgamecompany, you'll be a key member of a world-class team, tackling performance optimization (CPU/GPU), cross-platform support, netcode, multithreading, audio, and rendering. You'll collaborate with artists, designers, and engineers, designing, implementing, and updating core engine systems. Responsibilities include gathering requirements, delivering features, troubleshooting, and improving team effectiveness. The ideal candidate has experience developing game engines (personal projects acceptable), and 2+ years of C/C++ experience.
Must have:
  • Game engine development experience
  • 2+ years C/C++ engineering experience
  • Design, implement, and update core engine systems
  • Collaborate with various disciplines
Good to have:
  • 3-5+ years game dev experience
  • Pet engine project with public code
  • Preference for custom engine over Big Engine™
  • Clear 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
  • Discount Portal
  • Diversity Initiatives
  • Professional Development Support

Job Details

Engine Programmer

 

Remote US & Canada only

 

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)

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

Nice to haves:

  • 3 to 5+ 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) 

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

  • 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 $100,000 USD to $160,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. 

 

#LI-Remote 

 

Similar Jobs

Rocket Science - Software Engineer - UI

Rocket Science

Cardiff, Wales, United Kingdom (Hybrid)
5 Days ago
Epic Games - Senior Tools Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
NVIDIA - MCU Firmware Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Bright Machines - Perception Research Engineer

Bright Machines

San Francisco, California, United States (On-Site)
5 Months ago
Netflix - Core Assets Technical Director

Netflix

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Game District - Game Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
1 Week ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Amanotes - Senior Unity Developer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Aristocrat Gaming - Unity Developer

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
SuperPlay - Unity Team Lead

SuperPlay

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior System Level Product Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Double Eleven - Lead Programmer (C++ / Proprietary Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Week ago
PwC - Capital Markets & Accounting Advisory - Intern - Roma

PwC

Rome, Lazio, Italy (On-Site)
6 Months ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Carlsbad, California, United States (On-Site)
6 Days ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Stardock - Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
6 Days ago
Digital Extremes - Technical Artist

Digital Extremes

Ontario, Canada (Remote)
1 Month ago
Crytek - Senior Game Security Engineer

Crytek

Frankfurt, Hessen, Germany (On-Site)
9 Months ago
Krafton  - [AI] AI Engineer - NLP/Chatbot (3년 이상)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
CD PROJEKT RED - Intern in Engineering team (AI)

CD PROJEKT RED

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in United States

The Walt Disney Company - Sr Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

New York, New York, United States (On-Site)
4 Months ago
Crunchyroll - Senior Full Stack Engineer, Partner Services

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
Aspire - Financial Crime Operations Lead, US

Aspire

United States (On-Site)
5 Months ago
PlayStation Global - Environment Artist

PlayStation Global

Los Angeles, California, United States (On-Site)
6 Days ago
Stardock - Don't see an opening for you?

Stardock

Plymouth, Michigan, United States (On-Site)
7 Months ago
Penumbra - Network Operations Engineer

Penumbra

Alameda, California, United States (Hybrid)
5 Months ago
ByteDance - AMS - Accounts Payable and Reimbursements Shared Services Center Leader

ByteDance

Los Angeles, California, United States (Hybrid)
1 Month ago
PlayStation Global - Senior Designer, Franchise Management

PlayStation Global

United States (Remote)
2 Months ago
NVIDIA - ASIC Design Engineer - New College Grad 2025

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
Intrepid Studios,  Inc  - Lead Combat Designer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
3 Months ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

California, United States (Hybrid)
1 Week ago
Wildlife Studios - Senior Game Engineer

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Days ago
Onward Search - Senior Generalist Engineer (Gameplay/Tools)

Onward Search

Seattle, Washington, United States (On-Site)
4 Months ago
Probably Monsters - Systems Engineer, Engine (Core Technology)

Probably Monsters

Dallas, Texas, United States (On-Site)
1 Month ago
Limit Break - Lead Engineer (Unity) (Japan)

Limit Break

Tokyo, Japan (On-Site)
8 Months ago
Survios - Senior Technology Engineer - Automation, Analytics and Live Ops (Unreal Engine 5)

Survios

Marina Del Rey, California, United States (Remote)
6 Days ago
Larian Studios - Engine Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
Pragma - Game Services Engineer - Co-Dev

Pragma

Canada (Remote)
1 Week ago
Probably Monsters - Lead Site Reliability Engineer

Probably Monsters

Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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 make positive change to the human psyche worldwide.

United States (Remote)

Canada (Remote)

Shanghai, Shanghai, China (On-Site)

Remote, Oregon, United States (Remote)

United States (Remote)

United States (Remote)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

View All Jobs

Get notified when new jobs are added by That game company

Level Up Your Career in Game Development!

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

Job Common Plug