ZeniMax Jobs

Gameplay Programmer

Division: id Software | Department: Programming | Location: Richardson , TX, US

id Software is looking for a Gameplay Programmer to work on some of the industry's most celebrated and popular AAA titles. You will work closely with programmers, game designers and artists to implement and iterate on fun, game features, and rewarding customer experiences. 


  • Responsible for any aspect of gameplay programming from invention and prototyping to full implementation.

  • Write clear, maintainable, portable C++ code.

  • Work with the Lead Project and Lead Game Programmers to design and architect major gameplay systems.

  • Pro-actively communicate with artists and designers.

  • Capable of quick iteration and feedback loops while working with the team.


  • 3+ years in the games industry or demonstrable work in the first person shooter game.

  • Strong C++ coding and design experience.

  • At least one shipped title where credited as a Programmer.

  • Excellent math skills.

  • Excellent oral and written communication skills.

  • Self-motivated, but able to receive constructive feedback and integrate into work.

  • Comfortable working within a team environment that encourages strong software engineering, coding standards, and code reviews.

  • An understanding of and appreciation for milestones, schedules, deadlines, and efficient game development processes.

Desired Skills:

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.

  • Experience with any version of idTech.

  • Passion for developing and playing games.

  • Experience developing for online single player and/or multiplayer environment.

  • 5-10 years game industry software development experience (Senior level)

  • Experience developing for  multiple platforms (OSX, Windows, PS4, XBox One)


How to Apply

To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.

Previously Applied? Click here.

No Recruiters or Agencies Please

Please Note: Individuals submitting resumes or otherwise responding to employment opportunities are NOT considered applicants until they apply for a particular position and have been invited to complete the company's employment application.

© Copyright 2018 ZeniMax Media Inc.
Trademarks are the property of their respective owners. All Rights Reserved.
Privacy Policy | Terms of Service | Legal Info | Contact Us