Senior Engine Programmer
thatgamecompany· Engineering
Remote$164.5k - $222.5kFull-timePosted 7mo ago
About the role
Senior Engine Programmer at thatgamecompany, primarily focused on designing, implementing, and updating core systems of the game engine, with collaboration across disciplines and opportunities to tackle big engineering challenges including performance, cross-platform support, netcode, multithreading, audio, and rendering.
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.
Qualifications
- 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.
Skills
Required:C/C++Game Engine Experience
Nice to have:Collaborative/Communication Skills
Benefits
- Paid Time Off, Holidays, and Two Weeks Winter Break
- Medical, dental, and vision coverage for employees and dependents starting on day one
- Pet Insurance
- Compassionate leave
- Pre-tax wellness stipend
- Pre-tax work from home stipend
- 401K with company match
- Mental health resources (Headspace, EAP)
- Discount portal for goods and services
- Diversity initiatives (Grow Together)
- Support for personal professional development
Last updated Sep 24, 2026. Interested? Apply on the company site.
About thatgamecompany
is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide.
thatgamecompany is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide.
gameinteractive entertainmentgamesSkyJourneyFlowerFlow
More open roles at thatgamecompany
- Staff Systems Software Engineer1mo agoRemote · ITS
- IT Support Specialist1mo agoHybrid (Los Angeles) · ITS
- Game Engine Engineer1mo agoChina - Shanghai · Engineering
- Technical Game Designer1mo agoChina - Shanghai · Design
- Build Engineer1mo agoRemote · Engineering