1

Video Game Software Engineer Jobs in Chicago, IL

Senior Software Engineer

Chicago, IL · On-site

$140K - $190K/yr

  • Medical

  • Retirement

Founded in 2023, the company serves marketplaces, fintechs, remittance providers, gaming platforms ... About The Role We're looking for a Senior Software Engineer to help build the core infrastructure ...

Engineer II, Software

Niles, IL

$98K - $134K/yr

  • Medical

  • Retirement

  • PTO

Join Shure's Video and Emerging Data Technology team and help shape the next generation of intelligent audio, video, and collaboration solutions. As an Engineer II, Software , you will play a ...

Engineer II, Software

Niles, IL

$98K - $134K/yr

  • Medical

  • Retirement

  • PTO

Overview Join Shure's Video and Emerging Data Technology team and help shape the next generation of intelligent audio, video, and collaboration solutions. As an Engineer II, Software , you will play ...

Engineer II, Software

Niles, IL · On-site

$98K - $134K/yr

  • Medical

  • Retirement

  • PTO

Overview Join Shure's Video and Emerging Data Technology team and help shape the next generation of intelligent audio, video, and collaboration solutions. As an Engineer II, Software , you will play ...

New

Engineer II, Software

Niles, IL · On-site

$98K - $134K/yr

  • Medical

  • Retirement

  • PTO

Overview Join Shure's Video and Emerging Data Technology team and help shape the next generation of intelligent audio, video, and collaboration solutions. As an Engineer II, Software , you will play ...

Engineer II, Software

Niles, IL · On-site

$98K - $134K/yr

  • Medical

  • Retirement

  • PTO

Overview Join Shure's Video and Emerging Data Technology team and help shape the next generation of intelligent audio, video, and collaboration solutions. As an Engineer II, Software , you will play ...

As a leading provider of world-class art, animation, VFX, and engineering services for the video game industry, we partner with AAA studios and publishers to bring their creative visions to life. Our ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In the NOCD app, Members can quickly access and schedule live, face-to-face video therapy sessions ... You will work closely with engineering leadership, product, design, and clinical teams to build and ...

As a leading provider of world-class art, animation, VFX, and engineering services for the video game industry, we partner with AAA studios and publishers to bring their creative visions to life. Our ...

As a leading provider of world-class art, animation, VFX, and engineering services for the video game industry, we partner with AAA studios and publishers to bring their creative visions to life. Our ...

Software Engineer, C++

Chicago, IL · On-site

$150K - $300K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this ... Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events

Showing results 41-60

Video Game Software Engineer information

See Chicago, IL salary details

$11.3K

$154.6K

$178.9K

How much do video game software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for video game software engineer in Chicago, IL is $154,643.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,200.00 and $178,400.00 per year, depending on experience, location, and employer.

What are some common challenges video game software engineers face when working on large-scale projects?

Video Game Software Engineers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring optimal performance across different platforms, and integrating new features without introducing bugs. Collaboration with designers, artists, and QA testers is essential, which requires strong communication skills and adaptability. Additionally, tight deadlines and evolving project requirements can add pressure, making effective time management and problem-solving abilities crucial for success in this role.

What does a video game software engineer do?

As a video game software engineer, you program video games for a computer or console system. You collaborate with designers who create a concept and design the look and feel of the game, write code to create the characters and mechanics, and implement troubleshooting tools and processes to test for bugs before the game’s release. If necessary, you fix any issues in the code while sticking to project deadlines. You carry out your duties and responsibilities alongside a team of gaming designers, programmers, and project managers to help the project move smoothly from start to finish.

What are the key skills and qualifications needed to thrive as a video game software engineer, and why are they important?

To thrive as a Video Game Software Engineer, you need strong programming skills (typically in C++, C#, or Python), a solid grasp of computer science fundamentals, and a relevant degree such as computer science or software engineering. Experience with game engines like Unity or Unreal Engine, version control systems (e.g., Git), and possibly certifications in game development tools are highly beneficial. Creativity, collaboration, and problem-solving abilities are essential soft skills that help engineers adapt to rapidly changing design requirements and work effectively in multidisciplinary teams. Mastering these skills ensures efficient development cycles, high-quality gaming experiences, and successful teamwork in a competitive industry.

What is the difference between Video Game Software Engineer vs Game Developer?

AspectVideo Game Software EngineerGame Developer
Required CredentialsBachelor's in Computer Science or related field; programming skillsBachelor's in Computer Science, Game Design, or related; programming and design skills
Work EnvironmentGame studios, tech companies, independent projectsGame studios, freelance, indie development
Employer & Industry UsageUsed interchangeably in industry; focuses on software developmentBroader term; includes design, storytelling, and programming

While both roles involve programming and work within the gaming industry, a Video Game Software Engineer primarily focuses on coding, system architecture, and technical implementation. A Game Developer often encompasses a broader scope, including game design, storytelling, and project management. The roles overlap significantly, but the engineer is more technically specialized in software development.

What does a video game software engineer do?

A Video Game Software Engineer is responsible for designing, developing, and maintaining the software that powers video games. They write code to implement game mechanics, graphics, artificial intelligence, and user interfaces. These engineers collaborate closely with game designers, artists, and other team members to ensure the game runs smoothly and provides a great user experience. Their work often involves problem-solving, optimizing code for performance, and debugging issues throughout the game development process.

How much does a video game software engineer make?

A video game software engineer's salary varies based on experience, location, and company size, but typically ranges from $70,000 to $120,000 annually. Entry-level positions may start lower, while experienced engineers with specialized skills in programming languages like C++ or working with game engines such as Unity or Unreal can earn higher salaries.

What are the most commonly searched types of Video Game Software Engineer jobs in Chicago, IL?

The most popular types of Video Game Software Engineer jobs in Chicago, IL are:

What job categories do people searching Video Game Software Engineer jobs in Chicago, IL look for?

The top searched job categories for Video Game Software Engineer jobs in Chicago, IL are:

Infographic showing various Video Game Software Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $154,643 per year, or $74.3 per hour.

C++ Software Engineer- 2 Days Onsite- Chicago- FreeWheel

Comcast

Chicago, IL • On-site, Remote

Full-time

Re-posted 22 days ago


Job description

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world.

Job Summary

Job Description Summary
FreeWheel's mission is to build great advertising software. We offer the most extensible and transparent advertising buying platform in the world, operating at a massive global scale. We don't just operate a Demand Side Platform (DSP) - we are the platform that powers hundreds of DSPs! As a result, we process trillions of transactions to satisfy millions of dollars' worth of advertising campaigns every month. Our employees enjoy a culture of transparency and one with many challenging problems to solve. We value moving fast, building high-quality reliable software, and supporting each other in the service of driving success for our customers' businesses.
FreeWheel is looking for a C++ Software Engineer to join our Buyercloud (formerly Beeswax) Ad Serving team. The Ad Serving system is the backbone of the Buyercloud platform. It listens to billions of ad auctions per day, decides which of our hundreds of customers should participate, and executes complex bidding strategies to provide optimal results, in milliseconds

Job Description

Responsibilities:

  • Design and build data-driven and model-driven features for our customers to execute their marketing campaigns effectively.

  • Scale our distributed application and infrastructure to the next level.

  • Optimize algorithms and software architectures to save cloud hosting costs.

  • Support and extend the observability stack to capture and alert on any issues.

  • Participate in on-call rotations and be an escalation contact for service incidents.

  • Write systems documentation, playbooks, and other instructional manuals.

  • Other duties and responsibilities as assigned.

  • Consistent exercise of independent judgment and discretion in matters of significance.

  • Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

  • Other duties and responsibilities as assigned.

Job Knowledge, Skills, and Abilities:

  • Communication: Speak, listen, and write in a clear, thorough, and timely manner using appropriate and effective communication tools and techniques. Be transparent.

  • Organization: Set priorities, track work, be transparent.

  • Analyze: Effective at looking at data to inform an approach or decision.

  • Creativity: Develop new and unique ways to improve operations of the organization and to create new opportunities.

  • Solve Problems: Assess problem situations to identify causes, gather and process relevant information, generate possible solutions, and make recommendations and/or resolve the problem.

Working conditions

  • The Software Engineer 3 must successfully work with team members located in multiple remote locations and time zones. Working conditions agree with conditions described within FreeWheel's company handbook unless explicitly noted in this document.

Preferred Qualifications:

  • Bachelor's or master's degree in computer science, engineering, or a related technical field, or equivalent practical experience.

  • 3+ years of software engineering experience.

  • A deep understanding of what it means to build systems at scale.

  • Experience with optimizing performance, scaling and data modeling.

  • A strong grasp of software architecture.

  • Significant experience with compiled languages, such as C++, Java, Rust, and Go. C++ is the ideal preference.

  • Experience working in a Linux ecosystem.

Employees at all levels are expected to:

  • Understand our Operating Principles; make them the guidelines for how you do your job.

  • Own the customer experience think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.

  • Know your stuff be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.

  • Win as a team make big things happen by working together and being open to new ideas.

  • Be an active part of the Net Promoter System a way of working that brings more employee and customer feedback into the company by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.

  • Drive results and growth.

  • Support a culture of inclusion in how you work and lead.

  • Do what's right for each other, our customers, investors and our communities.


Disclaimer: This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Skills

Communication, Software Engineering, System Designs

Compensation

Primary Location Pay Range: $109,759.26 - $164,638.89Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.

Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.

Education

Bachelor's DegreeWhile possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.

Certifications (if applicable)

Relevant Work Experience

5-7 YearsComcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.