1

Game Engine Developer Jobs in Illinois (NOW HIRING)

For cappers: DubClub is a business-building engine that helps you turn your passion into a ... Cappers are the stars of the game, and enjoy a best-in-class operating system, automated marketing ...

For cappers: DubClub is a business-building engine that helps you turn your passion into a ... Cappers are the stars of the game, and enjoy a best-in-class operating system, automated marketing ...

Senior System Software Engineer

Champaign, IL · On-site

$122K - $161K/yr

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... Apache Spark is the most popular data processing engine in data centers. At NVIDIA, we are ...

Senior System Software Engineer

Champaign, IL · On-site

$122K - $161K/yr

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... Apache Spark is the most popular data processing engine in data centers. At NVIDIA, we are ...

... SEO, AI, and digital marketing communities. We're not looking for someone to simply create content ... Community & Tenant Experience: tenant programming, shared amenity spaces, and unique building ...

Founded in 2023, the company serves marketplaces, fintechs, remittance providers, gaming platforms ... Partner with content and SEO to convert organic momentum into pipeline. * Maintain clean ...

Showing results 41-60

Game Engine Developer information

See Illinois salary details

$31.5K

$105.1K

$174.4K

How much do game engine developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for game engine developer in Illinois is $105,111.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,000.00 and $120,200.00 per year, depending on experience, location, and employer.

What is a game engine developer?

A Game Engine Developer is a software engineer who designs, develops, and maintains the core technology used to build video games, known as a game engine. They create systems for rendering graphics, handling physics, processing audio, and managing assets, enabling game designers and artists to build interactive worlds. Game Engine Developers work closely with other developers to ensure the engine is efficient, scalable, and supports the features needed for modern games. Their work is crucial for both building new engines and customizing existing ones like Unity or Unreal Engine.

What are the key skills and qualifications needed to thrive as a game engine developer, and why are they important?

To thrive as a Game Engine Developer, you need strong proficiency in computer science fundamentals, C++ programming, and experience with rendering, physics, or audio systems, often supported by a relevant degree. Familiarity with development tools like Visual Studio, version control systems (e.g., Git), and graphics APIs such as DirectX or OpenGL is typically required. Problem-solving ability, teamwork, and effective communication are crucial soft skills for collaborating with multidisciplinary teams and addressing technical challenges. These skills ensure robust, high-performance engine development that meets the complex needs of modern game production.

What are some common challenges faced by game engine developers when collaborating with cross-functional teams?

Game Engine Developers often work closely with artists, designers, and gameplay programmers, which can present challenges in balancing technical constraints with creative vision. Coordinating feature requests, optimizing for performance, and ensuring tools are user-friendly for non-programmers require strong communication and problem-solving skills. It's important to translate technical limitations into understandable terms and to build solutions that address the needs of different stakeholders. Successful developers proactively seek feedback and iterate on tools to support a smooth production pipeline.

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

AspectGame Engine DeveloperGame Programmer
Primary FocusDeveloping and optimizing game engines and toolsWriting gameplay code and implementing features
Skills & CertificationsProficiency in C++, graphics APIs, engine architectureStrong programming skills, knowledge of game frameworks
Work EnvironmentEngine development teams, software companiesGame development teams, studios

Game Engine Developers focus on creating and maintaining the core technology that powers games, while Game Programmers work on implementing gameplay features within those engines. Both roles require strong programming skills, but their responsibilities differ in scope and focus.

Are game engine developers in demand?

Game engine developers are in high demand due to the growth of the gaming industry and the need for skilled programmers proficient in tools like Unity and Unreal Engine. Employers seek candidates with strong programming skills, experience in C++ or C#, and knowledge of graphics and physics systems, making it a competitive and evolving field.

What are the most commonly searched types of Game Engine Developer jobs in Illinois?

The most popular types of Game Engine Developer jobs in Illinois are:

What job categories do people searching Game Engine Developer jobs in Illinois look for?

The top searched job categories for Game Engine Developer jobs in Illinois are:

Infographic showing various Game Engine Developer job openings in Illinois as of August 2026, with employment types broken down into 82% Full Time, 11% Part Time, and 7% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $105,111 per year, or $50.5 per hour.

Senior Software Engineer, Trading Platform, C++

DRW

Chicago, IL • On-site

$175K - $240K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 24 days ago


Key responsibilities

  • Design, develop, and maintain DRW's low latency trading platform, including components such as order routing, market data, and risk systems.

  • Work on various areas of the technical stack to optimize performance and troubleshoot issues related to high-availability systems.

  • Contribute to the technical development of the core infrastructure team by working on challenging projects involving real-time data and low latency constraints.


Job description

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our Chicago office. In this role, you will be a part of our Core Infrastructure team which is responsible for designing, developing and maintaining DRW's low latency trading platform which is deployed global. You will be tasked with working on various areas of the technical stack including order routing, market data, and risk systems.
To qualify for this role, you:
  • Minimum of 5 years of experience working developing high-availability systems in C++ with very tight resource/latency constraints
  • Have a background in multi-threaded programming and a strong understanding of hardware/software interaction
  • Are comfortable working "under the hood" and you are quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
  • Have experience working with C++ libraries like STL and Boost
  • Are up to date on the C++23 standards and have opinions about them
  • Have worked on challenging projects that involved things like building a custom compiler, writing a matching engine, or working with large amounts of data in real time
  • Have strong English verbal and written communication skills

Bonus points if you have:
  • Experience working in the trading industry or another ultra-low latency sensitive business that involves solving remarkably complex problems
  • Experience working with Research teams and Quants
  • Experience working within gaming or streaming

The annual base salary range for this position is $175,000 to $240,000 depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice.
California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.
[#LI-TL1]