{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/title/game-systems-programmer"},"x-facet":{"type":"title","slug":"game-systems-programmer","display":"Game Systems Programmer","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_710da809-d8b"},"title":"Game Systems Programmer","description":"<p>We are seeking a Game Systems Programmer with a strong proficiency in implementing responsive, data-driven UI systems using our game engine&#39;s UI framework to join our team. As a Game Systems Programmer at iRacing, you will be working on an exciting console-focused, realistic racing game. Using your previous racing game programming experience you will be responsible for architecting core game systems and gameplay features across the title and supporting single-player and multiplayer feature development within a custom engine. Additionally, you will be responsible for memory management and platform optimization.</p>\n<p><strong>Responsibilities</strong></p>\n<ul>\n<li>Create and maintain systems such as physics, collisions, damage systems, input and multiplayer (including the multiplayer game servers) across the title to support authentic high speed racing action</li>\n<li>Assist the Gameplay team with feature development, and work effectively across multiple departments to deliver systems and features to specification and on time</li>\n<li>Develop tools and workflows supporting prototyping and ongoing development and functionality validation</li>\n<li>Perform advanced low-level debugging</li>\n<li>Profile and optimize all areas of the engine</li>\n<li>Contribute to, and support the technical roadmap for future iRacing Studios titles</li>\n</ul>\n<p><strong>Requirements</strong></p>\n<ul>\n<li>A passion for playing and making games with a strong self-driven work ethic</li>\n<li>An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant professional experience</li>\n<li>Must have worked with platform APIs and shipped titles on Xbox and PlayStation</li>\n<li>A minimum of 5 years of game development experience as a gameplay programmer with at least 1 shipped racing game title</li>\n<li>Advanced proficiency in C++. Familiarity with Python is a plus</li>\n<li>Previous experience building vehicle damage systems, race control, spotter systems and audio is a strong plus</li>\n</ul>\n<p><strong>Benefits &amp; Compensation</strong></p>\n<p>In addition to competitive pay and benefits, we offer the opportunity to be part of a talented team building high-quality, immersive games for players worldwide.</p>\n<p>Benefits Include:</p>\n<ul>\n<li>Health, dental, vision, and life insurance and other voluntary benefits</li>\n<li>401(k) and discretionary employer match</li>\n<li>Paid time off (vacation, personal, sick, and holidays)</li>\n</ul>\n<p><strong>Location, Working Conditions, &amp; Eligibility</strong></p>\n<ul>\n<li>This position is a full time remote within the United States.</li>\n<li>Candidates must be legally authorized to work in the United States at the time of application.</li>\n<li>We are unable to sponsor visas, or work permits for this role.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_710da809-d8b","directApply":true,"hiringOrganization":{"@type":"Organization","name":"iRacing.com Motorsport Simulations, LLC","sameAs":"https://www.iracing.com","logo":"https://logos.yubhub.co/iracing.com.png"},"x-apply-url":"https://www.iracing.com/jobs/game-systems-programmer/","x-work-arrangement":"remote","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C++","Python","Game Engine","UI Framework","Platform APIs","Xbox","PlayStation","Racing Game Development","Vehicle Damage Systems","Race Control","Spotter Systems","Audio"],"x-skills-preferred":["Game Development","Programming","Software Engineering","Computer Science","Computer Engineering"],"datePosted":"2026-03-08T18:09:33.459Z","jobLocationType":"TELECOMMUTE","employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, Python, Game Engine, UI Framework, Platform APIs, Xbox, PlayStation, Racing Game Development, Vehicle Damage Systems, Race Control, Spotter Systems, Audio, Game Development, Programming, Software Engineering, Computer Science, Computer Engineering"}]}