{"id":3849992,"url":"https://alion.io/job/thatgamecompany-senior-engine-programmer","title":"Senior Engine Programmer","company":{"id":7044,"name":"thatgamecompany","domain":"thatgamecompany.com","url":"https://alion.io/company/thatgamecompany","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":80,"open_postings":36,"ghost_share":0.25,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":70,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Games","role_family":"Games","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":164500,"max":222500,"currency":"USD","period":"year","gross":null,"usd_annual":222500},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false}],"status":"live","first_seen_at":"2026-09-23T14:07:37Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-11-07T13:22:54Z","board_verified":true,"closed_at":null,"days_open":45,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":44},"description":"Senior Engine Programmer\nRemote US & Canada only\n\nthatgamecompany 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.\nWe seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation.\nOur mission - create timeless entertainment that makes positive changes to the human psyche worldwide. If you’ve been wanting to have a positive impact on people’s lives and the creative challenges associated with doing something different and unique, then come help us shine brighter together.\nAs a Senior 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.\nMust haves:\nExperience developing a game engine (at work, school, or as a personal project)\n\n5+ years of technical engineering experience with C or C++\n\nFind the idea of working in a custom game engine more fun than working in a Big Engine™\n\nDemonstrated ability to execute longer-term projects in complicated code bases with multiple stakeholders.\n\nNice to haves:\n5 to 10+ years of experience in game development or similar 3D media using C++\n\nHave a pet engine project or game (ideally with public code that we can view)\n\nClear communication skills, ability to work closely with other high-caliber engineers and artists.\n\nResponsibilities:\nDesign, implement, and update core systems of the TGC game engine\n\nCollaborate closely with various disciplines, including artists, designers, and other engineers, to gather requirements, deliver and iterate on features\n\nHelp monitor, identify and troubleshoot issues and inefficiencies to increase the overall effectiveness of the development team.\n\nPerks:\nPaid Time Off, Holidays, and Two Weeks Winter Break\nEmployees 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.\nPet Insurance for those who need it too.\nCompassionate leave for employees who needs to take care of their family members\nPre-tax wellness stipend\nPre-tax work from home stipend\nAccess our savings plan (401K program) with company match\nMental health resources including Headspace membership and Employee Assistance Program (EAP)\nDiscount portal for everyday goods and services\nEmployee inclusive and diversity initiatives such as Grow Together\nSupport for personal professional development\nPlease 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!\nApplicants 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.\nThe salary range for this position is $164,500 USD to $222,500 USD annually, with the\nopportunity 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.\nEmployees 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.\nOur base pay is benchmarked against regional market and industry data and is adjusted to reflect the cost of living in your specific geographic area.\n#LI-Remote","description_format":"text","description_chars":3941,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan","Professional development"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Gaming"],"lifecycle":[{"event":"open","at":"2026-11-06T02:35:11Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 2 · green card filings: 1","filings_12m":2,"filings_prev_12m":1,"green_card_filings_12m":1,"median_offered_wage_usd":115833,"route":null,"cap_exempt":false,"checked_at":"2026-11-07T07:57:00+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":0.9,"age_days":44,"expected_fill_days":70,"reasons":["conf:0","win:mid"],"computed_at":"2026-11-07T05:47:08Z"},"pay":{"stated_usd_annual":222500,"is_top_pay":true},"html_url":"https://alion.io/job/thatgamecompany-senior-engine-programmer","json_url":"https://alion.io/job/thatgamecompany-senior-engine-programmer.json","meta":{"generated_at":"2026-11-07T14:23:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18448,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7044},"rest":"https://alion.io/mcp/rest/get_company?id=7044"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fthatgamecompany-senior-engine-programmer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fthatgamecompany-senior-engine-programmer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fthatgamecompany-senior-engine-programmer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/thatgamecompany-senior-engine-programmer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fthatgamecompany-senior-engine-programmer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3849992}},{"tool":"search_jobs","arguments":{"company":"thatgamecompany.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3849992},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}