1

Game Software Engineer Jobs in Arizona (NOW HIRING)

Software Engineer II

Phoenix, AZ · On-site

$96K - $132K/yr

We are actively recruiting for a Software Engineer II within the Interactive Game Engine Development team. Qualified candidates will be responsible for developing game engines and game clients for ...

Game Development is an iterative process, and you will be constantly refining games to deliver the best possible product to the field. Your Responsibilities: * Making games with a diverse team of ...

Sr. Software Engineer

Tucson, AZ · On-site

$118K - $155K/yr

The Sr. Software Engineer will plan, design, develop, configure, deploy, troubleshoot, and maintain ... Employee Game Room and Lounge. * Free Unlimited Wash Club Membership. It's your time to SHINE! Join ...

Sr. Software Engineer - B2B

Scottsdale, AZ

$123K - $162K/yr

We're passionate about improving the fan experience and providing game-changing solutions for our ... We are hiring Senior Backend Engineers to power one of the largest and most demanding ticketing ...

Sr. Software Engineer - B2B

Scottsdale, AZ · On-site

$123K - $162K/yr

We're passionate about improving the fan experience and providing game-changing solutions for our ... We are hiring Senior Backend Engineers to power one of the largest and most demanding ticketing ...

We changed the game on sports and news production. Now we're looking to change the game again. We ... Working at the intersection of software engineering, cloud infrastructure, and broadcast technology ...

Director, DevOps

Mesa, AZ · Hybrid

$52.25 - $71.75/hr

You will partner with peers in Cloud Engineering, Software Engineering, Architecture, Product, and ... Champion chaos engineering, game days, and disaster recovery testing in coordination with Cloud ...

Director, DevOps

Mesa, AZ · On-site

$52.25 - $71.75/hr

You will partner with peers in Cloud Engineering, Software Engineering, Architecture, Product, and ... Champion chaos engineering, game days, and disaster recovery testing in coordination with Cloud ...

Sr. Software Architect

Scottsdale, AZ · On-site

$130K - $177K/yr

We're passionate about improving the fan experience and providing game-changing solutions for our ... Guide engineering teams through development lifecycles to ensure implementation of best practices ...

Sr. Software Architect

Scottsdale, AZ

$130K - $177K/yr

We're passionate about improving the fan experience and providing game-changing solutions for our ... Guide engineering teams through development lifecycles to ensure implementation of best practices ...

next page

Showing results 1-20

Game Software Engineer information

See Arizona salary details

$59.2K

$137.5K

$191.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 Arizona is $137,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.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.
What are popular job titles related to Game Software Engineer jobs in Arizona? For Game Software Engineer jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Game Software Engineer jobs in Arizona look for? The top searched job categories for Game Software Engineer jobs in Arizona are:
Software Engineer II

Software Engineer II

TW Group LLC

Phoenix, AZ • On-site

$96K - $132K/yr

Full-time

Re-posted 18 days ago


Job description

We are actively recruiting for a Software Engineer II within the Interactive Game Engine Development team. Qualified candidates will be responsible for developing game engines and game clients for the Interactive department. The developers participate in all aspects of development, including gathering requirements, design, development, documentation, deployment and maintenance. They are essential for rolling out modern technologies used in the latest games. When working on game engines, the developer will also act as a liaison to game client developers when designing the communication layer between the client and game engine. This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently. Duties involve developing and maintaining common game features. Diagnose and recommend optimizations for games to improve performance at scale and memory management. Develop tools, frameworks and common libraries to improve the game development process.?
Responsibilities:
  • Gathering requirements, design, development, documentation, deployment and maintenance
  • Act as a liaison to game client developers when designing the communication layer between the client and game engine
  • Developing and maintaining common game features
  • Diagnose and recommend optimizations for games to improve performance at scale and memory management
  • Develop tools, frameworks and common libraries to improve the game development process
  • Test the software modules using either automated or manual tests
  • Develop and maintain features and modules using company's coding standards while applying design principles and patterns
Minimum Qualifications:
  • Bachelor's degree or equivalent practical experience
  • 5 years of software development experience
  • 3 years of .NET CORE development experience
  • Excellent knowledge of C#
  • Experience with Javascript
  • Advanced object-oriented design knowledge
  • Familiarity with common design patterns

?Preferred Experience with:
  • NodeJS
  • Typescript
  • Web based architecture
  • Scrum agile project management
  • Linux deployments
  • Casino Gaming