Gameplay Programmer

iRacing.com Motorsport Simulations, LLC, the world’s leading and most authentic PC-based racing simulation, is seeking a Gameplay Programmer with a strong proficiency in scripting and logic implementation to join our team.

The Position

As a Gameplay Programmer at iRacing, you will be working on an exciting, recently announced console- focused, realistic racing game. You will be responsible for prototyping and implementing core gameplay systems and features based on design documentation, as well as developing the tools and workflows for game systems. You will incorporate and adapt existing libraries and write custom code as needed.

Responsibilities

  • Identify technical solutions for various gameplay features based upon design documentation
  • Prototype gameplay features for quick validation and revision
  • Develop gameplay code to a high standard and provide corresponding technical documentation
  • Develop the tools and workflows needed to produce new game features
  • Test, debug, profile, and optimize game code
  • Work effectively with other departments (e.g., Design, UI, and Audio) to deliver features on time
  • Expose interfaces and data structures for use by the UI
  • Contribute to and support the technical roadmap for future titles

Requirements

  • A passion for playing and making video games with a strong self-driven work ethic
  • An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant professional experience
  • A minimum of 2 years of game development experience as a gameplay programmer with at least one shipped title
  • Skilled in C++
  • Proficiency and a willingness to work with Python daily
  • Understand asynchronous programming and coroutines
  • Experience with game development tools such as Visual Studio, JIRA, Git

Compensation & Benefits

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.

Benefits Include:

  • Health, dental, vision, and life insurance
  • 401(k) and discretionary employer match
  • Paid time off (vacation, personal, sick, and holidays)

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.
At iRacing.com Motorsport Simulations LLC, for this position we reasonably and in good faith expect to pay a salary in the range of $120,000.00 – $210,000.00.
This range reflects our estimate of what the employer expects to pay for this position at the time of posting, excluding other benefits.
This disclosure is made in compliance with Massachusetts’ salary-range transparency requirements under the Pay-Transparency Law (Mass. Gen. Laws ch. 149 § 105F). Applicants and current employees are entitled to receive this pay-range information.

We regularly review our pay practices to promote fairness and equity.

Location, Working Conditions, & Eligibility

This position is a full time remote within the United States. Candidates must be legally authorized to work in the United States at the time of application. We are unable to sponsor visas, or work permits for this role.

Please submit a cover letter and resume to HR@iRacing.com.