Senior Engine Programmer
That Game Company - Los Angeles, CA
Apply NowJob Description
thatgamecompany is best recognized for creating award-winning, enriching, and meaningful game titles such as Journey, Flower, and flOw. Sky is our most complex undertaking to date. It is a social network built around the values inherited from a powerful humanistic story. It is a live experience continuously evolving inside a global online theme park. We are also working on an unannounced game, look out for it soon! If you believe games can bring out the best in us, we'd love to hear from you! Available Positions Senior Engine Programmer Location Remote - US Employment Type Full time Location Type Remote Department Senior Engine Programmer Remote US & Canada only We're looking for an exceptional Senior Engine Programmer to join our live team to help craft the most advanced social game on earth. As an Engine Programmer at thatgamecompany, you will be a highly valued member of a world-class Engine and Game Development team for an unannounced game. 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â„¢ Built custom engines or have worked with custom engines and ported them to multiple platforms 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. 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 (EAP) Discount portal for everyday goods and services Employee inclusive and diversity initiatives such as Grow Together Support for personal professional development Please note: Include your portfolio link, if any. If not, please state what features you've worked on in that particular project. We also require you to take a test. Thank 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 $164,500 USD to $200,250 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. Employees in this position are eligible to participate in the Company's standard employee benefit programs, which currently include the following: medical, dental, vision, 401k, and paid time off. thatgamecompany takes pride in cultivating a close-knit team culture and company vision. We believe that games should be played, shared and enjoyed by everyone. By shifting our mission and approach on what it means to create a game, we aim to nurture a welcoming environment where team members can experiment, collaborate and support each other to create truly innovative games. We value our team's integrity, personal growth and contribution at every step. All team members are expected to contribute to making our studio a more inclusive, positive environment for great people and great work to grow and flourish. If you feel an affinity for our work and wish to make a meaningful contribution to our mission, we would love to hear from you. Samantha Cruse - Game Designer Amelia Razinha - Associate Community Manager Dylan Faust - UI Lead Jeremy Simpson - Staff Software Engineer TGC Core Values Boundless Explorer Mindset Be an innovator in your field Be comfortable with uncertainty and change Work smart, less is more Be hungry for feedback to improve Leave an Impact Proactively create exceptional outcomes to advance TGC's mission Prioritize lasting impacts that improve our global community Do the "Thing" nobody else can do Grow Together Take initiative to fill the needs of the team Help others to be their best by giving honest, direct, actionable feedback in a respectful manner Maximize your impact by sharing knowledge and empowering others Learn from failures and share your lessons Celebrate success and recognize your peers Players are our House Guests Always think of our players first Create emotional experiences that leave a positive impact on our players Prioritize players' safety and well-being #J-18808-Ljbffr
Created: 2026-04-20