1

Senior Game Programmer Jobs in Utah (NOW HIRING)

Senior Product Manager, CX

Sandy, UT · On-site

$110 - $165/hr

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Collaborating in a truly cross‑functional environment, where product, engineering, and data teams ...

New

Responsibilities : • Provide mentoring to less senior members of the development team. • Set ... gaming, video live-streaming, sports, or eSports is a plus. Company : Cosm is a media and ...

Provide mentoring to less senior members of the development team. * Set forth quality code ... Passion for gaming, video live-streaming, sports, or eSports is a plus. The annualized base salary ...

Senior Site Reliability Engineer

Lehi, UT

$53.50 - $71/hr

Leverage game days, chaos engineering, and resilience testing to validate system robustness and refine operational processes. What you will have * Extensive experience in distributed systems, cloud ...

Senior Product Manager, CX

Sandy, UT · On-site

$120K - $158K/yr

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Collaborating in a truly cross-functional environment, where product, engineering, and data teams ...

Senior Site Reliability Engineer

Lehi, UT · On-site

$53.50 - $71/hr

Leverage game days, chaos engineering, and resilience testing to validate system robustness and refine operational processes. What you will have * Extensive experience in distributed systems, cloud ...

Director Engineering

Sandy, UT · On-site

$180 - $240/hr

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Provides leadership in management and leadership behaviors including senior level communication ...

New

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Provide leadership in management and behavior including senior level communication skills and ...

Our team helps clients reduce costs and cycle times while providing game-changing business insights ... As a Senior Associate, you'll work as part of a team of problem solvers, helping to solve complex ...

We're game changers. And we play to win. We set the highest standards and execute beyond them. And ... Implement Proactive AI Agents under the guidance of senior engineers, from requirements ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... Build a massive internal network by collaborating cross-functionally with senior leadership and ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... Build a massive internal network by collaborating cross-functionally with senior leadership and ...

Are you obsessed with data, partner success, taking action, and changing the game? If you have a ... Build a massive internal network by collaborating cross-functionally with senior leadership and ...

Showing results 41-60

Senior Game Programmer information

See Utah salary details

$12

$47

$65

How much do senior game programmer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for senior game programmer in Utah is $47.59, according to ZipRecruiter salary data. Most workers in this role earn between $40.05 and $56.88 per hour, depending on experience, location, and employer.

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

AspectSenior Game ProgrammerGame Developer
CredentialsBachelor's in Computer Science or related field, experience in programming languages like C++/C#Bachelor's in Computer Science, Game Design, or related field, programming skills often required
Work EnvironmentFocus on coding, debugging, optimizing game systems, often in a team of programmersBroader role including design, scripting, and sometimes project management, working across departments
Industry UsageCommonly used in game studios for technical rolesUsed broadly for roles involving game creation, including design and development

The main difference is that a Senior Game Programmer specializes in coding and technical development of game systems, while a Game Developer has a broader role that may include design, scripting, and project coordination. Senior Game Programmers focus on technical implementation, whereas Game Developers often handle multiple aspects of game creation.

How does a senior game programmer typically collaborate with other teams during the development cycle?

Senior Game Programmers play a central role in cross-functional collaboration throughout the game development process. They frequently work alongside designers to translate gameplay ideas into functional mechanics, coordinate with artists to ensure asset integration, and partner with QA testers to identify and resolve bugs. Clear communication and problem-solving skills are essential, as the Senior Game Programmer often bridges technical and creative visions, helping to guide less-experienced programmers and align multiple teams towards a shared project goal.

What is a senior game programmer?

Senior Game Programmers are experienced software developers who design, implement, and optimize code for video games. They typically lead programming teams, mentor junior developers, and collaborate closely with artists, designers, and other departments to bring game concepts to life. Their responsibilities often include solving complex technical challenges, ensuring high performance and stability, and making key decisions about game architecture and technology. Senior Game Programmers usually have several years of industry experience and deep knowledge of programming languages such as C++ or C#. They play a crucial role in shipping polished, high-quality games.

How much do senior game programmers get paid?

Senior game programmers typically earn between $80,000 and $130,000 annually, depending on experience, location, and company size. They often have expertise in programming languages like C++ or C# and experience with game engines such as Unity or Unreal Engine.

What skills and qualifications are needed to thrive as a senior game programmer?

To thrive as a Senior Game Programmer, you need deep expertise in programming languages like C++ or C#, solid knowledge of game development frameworks, and a degree in computer science or a related field. Experience with game engines such as Unity or Unreal Engine, as well as proficiency in debugging, optimization, and version control systems like Git, is typically required. Strong problem-solving, leadership, and communication skills help you collaborate with multidisciplinary teams and mentor junior developers. These skills are crucial to delivering high-quality, performant games while ensuring efficient teamwork and project success.

Is there a demand for senior game programmers?

Senior game programmers are in high demand due to the growth of the gaming industry and the need for experienced developers skilled in programming languages like C++ and C#. Companies seek professionals who can develop complex game mechanics, optimize performance, and work with game engines such as Unity or Unreal. Strong technical skills and a portfolio of completed projects are often required for these roles.
What are the most commonly searched types of Game Programmer jobs in Utah? The most popular types of Game Programmer jobs in Utah are:
What job categories do people searching Senior Game Programmer jobs in Utah look for? The top searched job categories for Senior Game Programmer jobs in Utah are:
What cities in Utah are hiring for Senior Game Programmer jobs? Cities in Utah with the most Senior Game Programmer job openings:
Infographic showing various Senior Game Programmer job openings in Utah as of August 2026, with employment types broken down into 66% Full Time, 22% Part Time, 2% Temporary, and 10% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $98,990 per year, or $47.6 per hour.

Senior Business Systems Developer - Business Central Emphasis - Onsite - Salt Lake City, UT | Local

WesTech Engineering

Salt Lake City, UT • On-site

Full-time

Medical, Life, Retirement, PTO

Posted 15 days ago


WesTech Engineering rating

9.3

Company rating: 9.3 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

26th of 443 rated engineering


Job description

Our mission at WesTech is to help communities thrive by delivering high-quality water solutions with superior service - safely and sustainably. To achieve this mission, we recruit great people to be part of our collegial and collaborative teams in engineering, design, project management, field service, plant operations, professional services and more.
As one of the leading operating brands of Swire Water, our values of integrity, humility, endeavor, excellence and continuity make this an outstanding working environment. Our continuing success creates attractive opportunities for purpose-driven professionals to develop new skills, support vital industries, and grow their careers.
Summary
WesTech is seeking a Senior Business Systems Developer with Dynamics 365 Business Central as the primary platform.
This role works across multiple systems and technologies and partners directly with business stakeholders to deliver practical, scalable solutions. The position requires the ability to manage a variety of work, including development, support, and system improvements, while adapting to changing priorities. Priority will be given to candidates within commuting distance to Salt Lake City, UT. This position is not eligible for relocation assistance.
Candidates for this position may be required to pass pre-employment and periodic screenings, including background checks, drug and alcohol tests, or other necessary assessments.
Some of the work you will do:
  • Develop and support solutions in Microsoft Dynamics 365 Business Central
  • Work across multiple systems (ERP, CRM, SharePoint, reporting tools, and integrations)
  • Troubleshoot system and process issues across business workflows and data
  • Work directly with business users to understand requirements and refine solutions
  • Participate in testing, walkthroughs, and issue resolution discussions
  • Support system upgrades, enhancements, and continuous improvement efforts
  • Document technical solutions and support knowledge sharing across the team
  • Use approved AI tools (such as Microsoft Copilot) to improve efficiency and automate repeatable tasks where appropriate
  • Identify opportunities to streamline business processes and reduce manual effort

Here are the skills that you need:
  • Bachelor's and/or master's degree in computer science, Computer Engineering, or related technical discipline.
  • 8-10 years of experience working as a Software Engineer or similar position.
  • Experience developing for ERP (Microsoft Business Central)
  • Proven experience with or knowledge of:

    • Hands-on programming experience using relevant languages
    • SQL

  • Proven experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing, to documentation, delivery, and maintenance.
  • A comprehensive understanding of computer science concepts.
  • Proven excellent written and verbal communication skills.
  • Strong interpersonal skills.
  • Proven experience in managing multiple tasks simultaneously, the ability to prioritize activities, and deliver projects on time and within budget.
  • Experience working with clients and business partners.
  • Attention to detail, proven problem-solving skills, and strong team-building skills.

Here are the skills and qualifications that will set you apart:
  • 8-10 years of experience working and interfacing with customers during the software development lifecycle and managing projects.
  • Technical Certification(s)

    • PMP
    • ITIL

Physical Requirements:
  • Ability to perform tasks while in a sedentary position using a computer and phone.
  • Frequently required to engage in talking, hearing, and visual focus.
  • Regularly required to move throughout the facility, with reasonable accommodations available for individuals with disabilities.
  • Occasionally required to lift and/or move up to 50 pounds.

Benefits and perks we offer:
  • Competitive salary and performance-based annual bonuses.
  • Dollar for dollar 401K match of 6%.
  • Flexible work hours, hybrid schedules with remote work options.
  • Comprehensive health and wellness benefits package with an onsite and virtual medical facility
  • Company HSA contribution, Paid Parental Leave, Employee Assistance Program
  • Company-paid Life Insurance, Accidental Death and Dismemberment, and Long-term Disability.
  • PTO plan and Paid Holidays.
  • Tuition Reimbursement.
  • Company celebrations, summer parties, volunteer opportunities, games, prize drawings, and more!

WesTech considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What WesTech Engineering employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom