1

Game Software Developer Jobs in Utah (NOW HIRING)

Senior iOS Engineer

Park City, UT · On-site

$146K/yr

Our team is building cutting-edge software that bridges the gap between technology and human ... Work on a game-changing product that combines AI, biomechanics, and coaching * Autonomy and impact ...

Senior Site Reliability Engineer

Lehi, UT · On-site

$53.50 - $71/hr

This role bridges software engineering and cloud operations, ensuring mission-critical systems ... Leverage game days, chaos engineering, and resilience testing to validate system robustness and ...

Our team is building cutting-edge software that bridges the gap between technology and human ... Work on a game-changing product that combines AI, biomechanics, and coaching * Autonomy and impact ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software ... data science, game design, and automation applications. * Curriculum Awareness & Adaptive ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software ... data science, game design, and automation applications. * Curriculum Awareness & Adaptive ...

Senior Site Reliability Engineer

Lehi, UT · On-site

$53.50 - $71/hr

This role bridges software engineering and cloud operations, ensuring mission-critical systems ... Leverage game days, chaos engineering, and resilience testing to validate system robustness and ...

Senior Data Engineer

Lehi, UT · On-site

$99K - $135K/yr

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... In this role, you will collaborate closely with Data Scientists, Software Engineers, AI Engineers ...

Senior Data Engineer

Lehi, UT · On-site

$99K - $135K/yr

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... In this role, you will collaborate closely with Data Scientists, Software Engineers, AI Engineers ...

Senior Data Engineer

Lehi, UT · On-site

$99K - $135K/yr

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... In this role, you will collaborate closely with Data Scientists, Software Engineers, AI Engineers ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... Technical Depth: Strong background in software engineering and distributed systems design ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... Technical Depth: Strong background in software engineering and distributed systems design ...

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Manager Engineering - Media (VOIP) Team Manager of Engineering is an energetic, passionate software ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... In this role, you will collaborate closely with Data Engineers and Software Engineers as well as ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... In this role, you will collaborate closely with Data Engineers and Software Engineers as well as ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... In this role, you will collaborate closely with Data Engineers and Software Engineers as well as ...

next page

Showing results 1-20

Game Software Developer information

See Utah salary details

$43.7K

$101.8K

$151.1K

How much do game software developer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for game software developer in Utah is $101,821.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,900.00 and $118,300.00 per year, depending on experience, location, and employer.

What is a Game Software Developer job?

A Game Software Developer designs, develops, and maintains video game software. They write code, implement game mechanics, optimize performance, and collaborate with designers, artists, and testers to create engaging gaming experiences. Developers typically use programming languages like C++, C#, or Python and work with game engines such as Unity or Unreal Engine. Their role may also include debugging, testing, and ensuring games run smoothly across different platforms.

What are the key skills and qualifications needed to thrive in the Game Software Developer position, and why are they important?

To thrive as a Game Software Developer, you need strong programming skills (such as proficiency in C++, C#, or Python), a solid understanding of computer science fundamentals, and often a degree in computer science or a related field. Familiarity with game engines like Unity or Unreal Engine, version control systems like Git, and experience with debugging and performance profiling tools are highly beneficial. Creative problem-solving, effective collaboration, and clear communication are standout soft skills for this position. These abilities are crucial for creating engaging, high-performance games while working effectively in multidisciplinary teams under tight deadlines.

How much do game software developers make?

Game software developers typically earn a median annual salary of around $80,000 to $120,000, depending on experience, location, and company size. Entry-level developers may start lower, while experienced professionals or those working on AAA titles can earn higher salaries, especially with specialized skills in programming languages and game engines.

Will game dev be replaced by AI?

Game software developers create and design video games, and while AI can automate certain tasks like testing or procedural content generation, it is unlikely to fully replace the need for human developers who handle creative design, storytelling, and complex problem-solving. Skills in programming languages, game engines, and understanding player experience remain essential in the industry.

How can I get a job as a game developer?

To become a game software developer, you should gain proficiency in programming languages such as C++ or C#, develop a strong understanding of game engines like Unity or Unreal, and build a portfolio of completed projects. Relevant education in computer science or game design, along with experience in coding, debugging, and collaborating on development teams, is also important.

What are some typical daily responsibilities for a Game Software Developer?

As a Game Software Developer, your daily tasks often include designing and coding game features, fixing software bugs, and collaborating with artists and designers to integrate assets and refine gameplay. You'll frequently participate in code reviews, test new features, and optimize game performance to ensure a smooth player experience. Communication with other team members is a key part of the job, as is adapting to feedback from playtesting sessions and design reviews. You may also help write technical documentation and support junior team members, contributing to a dynamic and creative work environment.

What jobs can a game developer do?

A game developer can work in roles such as game programmer, game designer, level designer, graphics programmer, or quality assurance tester. They often use programming languages like C++ or C# and tools such as Unity or Unreal Engine. These roles involve creating, designing, testing, and maintaining video games across various platforms.
What are popular job titles related to Game Software Developer jobs in Utah? For Game Software Developer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Game Software Developer jobs in Utah look for? The top searched job categories for Game Software Developer jobs in Utah are:
Infographic showing various Game Software Developer job openings in Utah as of July 2026, with employment types broken down into 83% Full Time, 7% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $101,821 per year, or $49 per hour.

Senior iOS Engineer

Carv

Park City, UT • On-site

$146K/yr

Full-time

Posted 6 days ago


Job description

About Carv
Carv is on a mission to unlock the enjoyment of better skiing. We use AI, real-time feedback, and sensor-driven data to help skiers improve their technique like never before. Our team is building cutting-edge software that bridges the gap between technology and human performance.
We're looking for a product-minded, inquisitive and inventive Senior iOS engineer to drive the development of our iOS app, crafting an experience that feels seamless, powerful, and intuitive.
If you love building products that push the limits of what's possible on mobile, we'd love to hear from you.
What You'll Do
  • Own the iOS experience from architecture to implementation
  • Work closely with designers and product managers to create intuitive, high-performance interfaces
  • Implement real-time coaching features powered by AI and sensor data, and test these on the ski slope
  • Stay on top of industry trends and iOS advancements and adopt the latest best practices

What We're Looking For
  • A passionate skier, beginner skiers welcome
  • Demonstrated ability to design and build a best-in-class iOS experience.
  • Experience with Rust or other backend languages such as Go, Python, or C++ with an interest in learning Rust
  • Relentless bias for action
  • Track-record of excelling in a small-team environment, even better if at a start-up

Why Join Carv?
  • Work on a game-changing product that combines AI, biomechanics, and coaching
  • Autonomy and impact - you'll be a key player in shaping the future of digital sports training
  • Opportunity to work from our Innsbruck office where you can ski with fully subsidised ski tickets