1

Masters Computer Science Jobs in Utah (NOW HIRING)

Collaborate with project managers and scrum masters to remove delivery impediments * Participate in ... Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related ...

WHAT YOU'LL NEED * MBA or advanced degree in healthcare, business, or computer science preferred.Bachelor's degree in relevant fieldrequired, * 3-5 years'Productmanagement experience in the health ...

WHAT YOU'LL NEED * MBA or advanced degree in healthcare, business, or computer science preferred.Bachelor's degree in relevant fieldrequired, * 3-5 years'Productmanagement experience in the health ...

Senior C# Software Developer

Layton, UT · On-site

$49.50 - $65.50/hr

Bachelor's or Masters degree in Computer Science is helpful but not required with relevant experience. * Experience: 5+ years of professional software development experience. What We Offer: * Work ...

... Scrum Masters, Project Managers, Engineering leadership, product owners, and business partners ... Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience ...

next page

Showing results 1-20

Masters Computer Science information

See Utah salary details

$17.1K

$61.7K

$131.3K

How much do masters computer science jobs pay per year?

As of Jun 10, 2026, the average yearly pay for masters computer science in Utah is $61,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,442.00 and $84,809.00 per year, depending on experience, location, and employer.

What types of projects or responsibilities can I expect when starting a position with a Master's degree in Computer Science?

As a new hire holding a Master's degree in Computer Science, you can expect to work on a variety of challenging projects, such as developing software applications, optimizing algorithms, conducting data analysis, or contributing to research-driven innovation, depending on the specific employer and industry. Your responsibilities might include writing and testing code, collaborating with cross-functional teams, and presenting technical solutions. You may also be involved in system architecture design, troubleshooting technical issues, or implementing new technologies. This role often encourages continuous learning, and you'll have opportunities to expand your expertise while working alongside experienced engineers and project managers.

What are the key skills and qualifications needed to thrive in the Masters Computer Science position, and why are they important?

To succeed with a Master's degree in Computer Science, candidates typically need strong analytical abilities, programming skills in languages such as Python, Java, or C++, and a solid understanding of data structures, algorithms, and software engineering principles. Familiarity with development tools, version control systems like Git, and possibly certifications in areas such as cloud computing or machine learning are commonly valued. Excellent problem-solving, teamwork, and effective communication skills help individuals stand out in both collaborative and independent projects. These competencies enable professionals to develop advanced technological solutions and adapt to rapidly changing industry demands.

What is a Masters Computer Science job?

A Masters Computer Science job typically requires an advanced degree in computer science or a related field, focusing on specialized areas such as artificial intelligence, data science, cybersecurity, or software development. Professionals in these roles apply their expertise in programming, algorithms, and system design to solve complex problems in industries like technology, healthcare, finance, and research. Common job titles include Software Engineer, Data Scientist, Machine Learning Engineer, and Cybersecurity Analyst. These roles often involve designing and optimizing software, analyzing large datasets, improving security measures, or developing innovative computing solutions. A master's degree can provide deeper knowledge, better job prospects, and higher salaries in the computer science field.

What are the most commonly searched types of Masters Computer Science jobs in Utah? The most popular types of Masters Computer Science jobs in Utah are:
What are popular job titles related to Masters Computer Science jobs in Utah? For Masters Computer Science jobs in Utah, the most frequently searched job titles are:
Infographic showing various Masters Computer Science job openings in Utah as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $61,719 per year, or $29.7 per hour.

Systems Engineer (Command Sys SW - Hill AFB)

Systems Planning and Analysis

Ogden, UT • On-site

Full-time

Posted 23 days ago


Job description

Overview
Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted.
The Strategic Division (SD) supports high-reliability organizations including Navy Strategic Systems Programs (SSP), Air Force Nuclear Weapons Center, and the Department of Energy (DOE), among others. Our support across our client base is expanding rapidly and encompasses important services, such as data analytics and visualization, threat analysis, risk management, modeling and simulation, cost estimating, earned value management, program management, system engineering, independent evaluation, and High Consequence Event prevention.
The Sentinel Intercontinental Ballistic Missile Group (SIG) supports the Air Force Nuclear Weapons Center in the acquisition of the LGM-35A Sentinel (GBSD) ICBM weapon system. SIG delivers program management, systems engineering, and subject matter expertise to ensure on-time delivery of a safe, secure, and reliable strategic nuclear weapon system. SIG is hiring for a Systems Engineer at Hill AFB, UT.
Responsibilities
As a Systems Engineer supporting Command Systems Software development you will:
  • Act as Software Subject Matter Expert to review and define software systems requirements, specification documents, processes, plans, guides, and reports.
  • Support software program office lead engineers with software acquisition, integration, strategic planning, and communications.
  • Coordinate with other teams, agencies, and stakeholders in the development and evaluation of software systems engineering requirements.
  • Track and evaluate program progress by analyzing software metrics and earned value.
  • Learn and apply innovative Model Based (Systems) Engineering (MBE/MBSE) approaches to Software Acquisition and Development.
  • Support government initiatives toward modern software acquisition and development methodologies such as Agile and DevSecOps.

Qualifications
Required Qualifications:
  • Active SECRET clearance.
  • Ability to work at Hill AFB, Utah.
  • Bachelors degree in Computer Science, Computer Engineering or Software Engineering.
  • Minimum 7 years of related experience (5 years with an associated Masters Degree).
  • Experience with systems engineering practices, procedures and application to software development.
  • Strong verbal/written communications skills and peer-to-leader presentation.

Desired Qualifications:
  • Experience with any coding or scripting language.
  • Experience with Agile software metrics (e.g., burnup/burndown, velocity, code coverage).
  • Aerospace Software Standards (DO-178C, ARINC-653, ARINC-661, MISRA C, etc.).
  • Agile/SAFe/Lean development.
  • Experience with software requirements development.
  • DevSecOps pipelines, tools and techniques operated within a cloud-based environment.