1

Contract Game Engine Programmer Jobs (NOW HIRING)

... game engine that's making the world playable. About the Role We are looking for a Game Play ... Due to federal contract requirements, U.S. Citizenship is mandatory for this position. Notice to ...

next page

Showing results 1-20

Contract Game Engine Programmer information

See salary details

$11K

$92.6K

$173.5K

How much do contract game engine programmer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for contract game engine programmer in the United States is $92,636.00, according to ZipRecruiter salary data. Most workers in this role earn between $24,000.00 and $145,500.00 per year, depending on experience, location, and employer.

What is the difference between Contract Game Engine Programmer vs Contract Software Developer?

AspectContract Game Engine ProgrammerContract Software Developer
Required CredentialsRelevant programming skills, experience with game engines (e.g., Unity, Unreal), often a degree in computer science or related fieldGeneral programming skills, degree in computer science or related field, experience with various software applications
Work EnvironmentPrimarily in game development studios, collaborative with artists and designersVaries across industries; tech companies, startups, or enterprise software teams
Employer & Industry UsageUsed mainly in gaming industry for developing game engines or toolsUsed across multiple industries including tech, finance, healthcare, for software solutions

Contract Game Engine Programmers focus on developing and optimizing game engines and tools within the gaming industry, requiring specialized knowledge of game-specific programming. Contract Software Developers have broader roles across various industries, working on diverse software applications. While both roles require strong programming skills and relevant credentials, their work environments and industry applications differ significantly.

More about Contract Game Engine Programmer jobs
What cities are hiring for Contract Game Engine Programmer jobs? Cities with the most Contract Game Engine Programmer job openings:
What are the most commonly searched types of Game Engine Programmer jobs? The most popular types of Game Engine Programmer jobs are:
What states have the most Contract Game Engine Programmer jobs? States with the most job openings for Contract Game Engine Programmer jobs include:
Infographic showing various Contract Game Engine Programmer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $92,636 per year, or $44.5 per hour.
Principal Engine Programmer - Systems (C++)

Principal Engine Programmer - Systems (C++)

Roblox

San Mateo, CA

Other

Posted 27 days ago


Job description

The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a nearly synchronous world. The networking and asset loading team plays a key role in a smooth experience for the players. You will work in all areas of the game platform in your quest for real-time communication of every part of Roblox.

You Will:
  • Lead engineers with 8+ years of industry experience
  • Understand the game networking with a passion for working with open source
  • Be experienced with asset loading, rendering, and networking coming from a Game Engine/Studio. (Desirable)
  • Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw
  • Have a keen to each millisecond of the network exchanges: You know where the time goes and how to reduce the waste
  • Understand what happens on the operating system level when certain code is completed
You Have:
  • Worked on the guts of a multi-player game engine, solving problems related to scale, performance, latency, and throughput in client/server environments.
  • Worked on a very large multithreaded distributed system that connects millions of users worldwide.
  • Worked on the devices Roblox supports - from desktop clients to mobile phone clients to console clients