Senior Engine Programmer

thatgamecompany · Remote · Remote - US ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

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