1

Game Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Alpharetta, GA · On-site

$116K - $153K/yr

Scientific Games is the global leader in lottery games and sports betting technology. The Senior Software Engineer will provide engineering development and leadership on Shared Services products ...

Senior Software Engineer

Austin, TX · On-site

$100K - $200K/yr

Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record ...

Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record ...

... engineering how games expose (or don't expose) the data we need, working with game APIs and log ... Demonstrable evidence that you play or tinker with games, not just build software * In-person:

Senior Software Engineer

Alpharetta, GA · On-site

$116K - $153K/yr

Scientific Games is the global leader in lottery games, sports betting, and technology, dedicated to enhancing play through innovative solutions. The Senior Software Engineer will lead a technical ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record ...

... Game Developer, Data Engineer, Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ...

... Game Developer, Data Engineer, Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record ...

... Game Developer, Data Engineer, Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ...

... Game Developer, Data Engineer, Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ...

... Game Developer, Data Engineer, Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record ...

next page

Showing results 1-20

Game Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do game software engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for game software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some typical challenges a Game Software Engineer faces when collaborating with designers and artists?

Game Software Engineers often work closely with designers and artists to bring creative visions to life, which can present unique challenges. Common issues include translating artistic concepts into technical specifications, managing performance constraints without compromising visual quality, and ensuring smooth integration of assets into the game engine. Clear communication and iterative feedback are essential to balance creative goals with technical feasibility. Building strong cross-disciplinary relationships helps resolve conflicts and deliver a polished final product.

What does a Game Software Engineer do?

A Game Software Engineer is responsible for designing, developing, and maintaining the software that powers video games. They write code to implement gameplay features, graphics, artificial intelligence, user interfaces, and more. Game Software Engineers often work closely with artists, designers, and other developers to ensure the game runs smoothly and delivers an engaging experience to players. Their work involves problem-solving, optimizing performance, and often adapting to new technologies and platforms.

What does a software engineer do in gaming?

A game software engineer designs, develops, and maintains the code for video games, working on gameplay mechanics, graphics, physics, and performance optimization. They often use programming languages like C++ or C# and collaborate with designers and artists to create a functional and engaging gaming experience.

What are the key skills and qualifications needed to thrive as a Game Software Engineer, and why are they important?

To thrive as a Game Software Engineer, you need strong proficiency in programming languages like C++ or C#, computer science fundamentals, and often a bachelor’s degree in a related field. Familiarity with game engines such as Unity or Unreal Engine, version control systems like Git, and graphics APIs is typically required. Creativity, problem-solving abilities, and effective teamwork are essential soft skills in this role. These skills are critical to building engaging, performant games while collaborating efficiently in a dynamic development environment.

Will AI replace game devs?

Game software engineers develop and maintain video game code, and while AI tools can assist with tasks like scripting and asset generation, they are unlikely to fully replace human developers due to the need for creativity, problem-solving, and design expertise. AI can augment the development process but does not currently substitute the complex decision-making and artistic input required in game development.

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

AspectGame Software EngineerGame Developer
Primary FocusDesigning and implementing game systems, engine developmentCreating game content, gameplay mechanics, and user experience
Skills & CredentialsStrong programming skills, computer science background, knowledge of game enginesProgramming, creativity, understanding of game design principles
Work EnvironmentOften in technical teams, focusing on software architectureInvolved in both technical and creative aspects, working closely with artists and designers

While both roles require programming skills and a passion for gaming, Game Software Engineers primarily focus on building the underlying systems and engine technology, whereas Game Developers concentrate on creating gameplay and content. The roles often overlap, but their core responsibilities differ in scope and focus.

What is the 80 20 rule in game development?

In game development, the 80/20 rule suggests that roughly 80% of the game's value comes from 20% of the features or effort. Game software engineers often focus on the most impactful features first to optimize development time and resources, ensuring core gameplay is polished before adding less critical elements.

What engineer makes $500,000 a year?

In the field of game software engineering, earning $500,000 annually is typically associated with senior or lead roles at major companies, often including bonuses, stock options, and profit sharing. Such compensation usually requires extensive experience, advanced skills in programming and game development, and working in high-demand environments like AAA game studios or tech giants. These roles are rare and often involve long hours, leadership responsibilities, and a strong track record of successful projects.
More about Game Software Engineer jobs
What cities are hiring for Game Software Engineer jobs? Cities with the most Game Software Engineer job openings:
What states have the most Game Software Engineer jobs? States with the most job openings for Game Software Engineer jobs include:
Infographic showing various Game Software Engineer job openings in the United States as of July 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Senior Software Engineer

Senior Software Engineer

SCIENTIFIC GAMES

Alpharetta, GA • On-site

$116K - $153K/yr

Full-time

Re-posted 7 days ago


Scientific Games rating

8.2

Company rating: 8.2 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

5th of 15 rated gambling companies


Job description

Job Summary:
Scientific Games is the global leader in lottery games and sports betting technology. The Senior Software Engineer will provide engineering development and leadership on Shared Services products, ensuring successful implementation and support while leading a diverse technical team.
Responsibilities:
• Manage and lead the delivery of new product features, implementations, integrations to SGI and 3rd parties, maintenance and other technical projects
• Work closely with internal and external customers to make sure that the applications meet the needs of the business and SGI’s SLAs
• Coordinate the establishment and execution of product development and architectural roadmaps that align with the company’s overall vision
• Ensure delivery of quality work with clear, well-commented code as scheduled in accordance with technical design and product requirements
• Adhering to Scientific Games' and industry security standards
• Maintain up to date knowledge on new programming methods and technologies in order to anticipate and accommodate future changes dictated by business and technical growth
• Provide technical guidance and mentoring to team members
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Engineering, or equivalent experience
• 5+ years programming experience with the Microsoft .NET Framework
• Working knowledge of .NET 7+
• Working knowledge of Docker and Kubernetes (developer focused)
• Working knowledge of Entity Framework
• Experience with Test Driven Development (TDD) using nUnit or a similar TDD framework
• Experience writing and maintaining WCF services both in a IIS hosted and self-hosted environment
• Experience designing and developing RESTful services using Microsoft’s WebAPI
• Experience building and maintaining web applications using ASP.NET MVC, React, and Angular
• Working knowledge of GITHUB for source control and collaboration
• Working knowledge of git
• Development expertise in C#, ASP.NET, XML, Web Services, SQL Server
• Strong expertise in SQL Server design and development patterns This includes SSRS, Stored Procedures, Views, and complex T-SQL
• Working knowledge of MySQL 5.5+
• Working knowledge of building and operating software in the cloud (e.g. Azure, AWS, Google Cloud). AWS preferred
• Experience with B2B web services integrations
• Experience in Customer Interaction and Requirements Analysis
• Experience in software design and architecture best practices
• Demonstrated commitment to technical development as evidenced by continuing education and professional certifications is a plus
• Experience working with offshore resources is a plus
• Travel requirements: Up To: 20%
• Strong communication, organization, and architecture skills
• Strong ability and experience in driving technical delivery of large complex software engineering projects
Company:
Scientific Games specializes in data analytics, lottery games, game creation, sports betting, and facilities management services. Founded in 1973, the company is headquartered in Alpharetta, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What Scientific Games employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom