Senior Engine Programmer
thatgamecompany · Remote · Remote - US ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level position
- Fully remote (US/Canada)
- C/C++ expertise required
- Custom engine development
- No visa sponsorship
Join the Engine and Game Development team at thatgamecompany to tackle engineering challenges in performance, netcode, and rendering. You will collaborate with artists and designers to build tools that support artistically crafted video games.
What you'll do
- Design, implement, and update core systems of the TGC game engine
- Collaborate with artists, designers, and engineers to deliver features
- Monitor and troubleshoot issues to improve development effectiveness
- Execute longer-term projects within complicated code bases
What you'll need
- 5+ years of technical engineering experience with C or C++
- Experience developing a game engine professionally or personally
- Preference for working in custom engines over major commercial engines
- Must be authorized to work in the US or Canada
Nice to have
- 5 to 10+ years in game development or 3D media using C++
- Public pet engine project or game code available for review
- Strong communication skills for cross-disciplinary collaboration
Stack
- C
- C++
How you'll work
- Fully remote within the US and Canada
- No visa sponsorship available
- Technical test required during hiring process
What you get
- Medical, dental, and vision coverage from day one
- Paid time off, holidays, and two weeks winter break
- 401K program with company match
- Pre-tax wellness and work-from-home stipends
- Pet insurance and compassionate leave options
- Mental health resources including Headspace membership
Hiring process
- Submit portfolio or describe specific features worked on
- Complete a required technical test