Gameplay Programmer

Job Type:
Areas of Expertise:
Programming and Development
Hunt Valley
Zenimax Online Studios
Job Ref:

Gameplay Programmer

Division: ZeniMax Online Studios | Department: Programming | Location: Hunt Valley , MD, US


ZeniMax Online Studios is looking for a Gameplay Programmer to implement and maintain game systems across our client/server architecture.  This position will impact several aspects of the game (game systems, resource management, graphics, and optimization) and will work closely with designers and artists in order to provide a great user experience.



  • Design and architect new game systems
  • Refine systems throughout the development cycle of the project
  • Optimize code to improve CPU utilization and reduce memory footprint
  • Collaborate with designers, artists, and other engineers for feature development



  • 4+ years of software development experience
  • Proficient in C++
  • Solid architecture, system design, and analytical skills
  • Excellent 3D math skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code


Desired Skills:

  • Experience developing for multiple platforms (Windows, OSX, PS4, Xbox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
  • Familiarity with rendering techniques, shader development, and graphics APIs
  • Experience with multi-threaded programming
  • Strong debugging skills
  • MMO development experience


How to Apply

To apply for this position you will be redirected to the job submission form at, our third-party applicant tracking system. While 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’s privacy policy.

Contact Details:
Zenimax Online Studios
Tel: -
Contact: Recruitment Team

You may return to your current search results by clicking here.

Latest Job Listings