1

Software Engineer Manager Jobs in Utah (NOW HIRING)

... management systems including PostgreSQL; experience with data mining, statistical machine learning, and advanced programming algorithms; experience with computer networks, including network ...

... management systems including PostgreSQL; experience with data mining, statistical machine learning, and advanced programming algorithms; experience with computer networks, including network ...

Software Engineer

Provo, UT ยท On-site

$102K - $132K/yr

Software Engineer Join the BYU Broadcasting (BYUB) Digital Media Group and help deliver inspiring ... The ideal candidate will also have a proven track record of managing projects and leading teams ...

Software Engineer - Sentinel

Ogden, UT ยท On-site

$70K - $175K/yr

Auria is seeking a Software Engineer (All Experience Levels) to support the Sentinel program ... This position requires an engineer who is accountable to the team, customer, program management ...

Software Engineer

Lehi, UT ยท On-site

$90K - $120K/yr

And there is no software category more ready to be burned down and rebuilt than CRM. CRM is the ... We need engineers who love coming up to solutions to problems, not who love implementing other ...

Software Engineer

Logan, UT ยท On-site

$70K - $95K/yr

... software development, lifecycle, network programming, and an interest in cyber networking ... manager during the hiring process. Why Join SDL? *SDL offers competitive salaries and a ...

New

Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

Senior Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27 ... Collaborate with cross functional teams to include Delivery Managers, Product Managers, Designers ...

Senior Software Engineer

Lehi, UT ยท Hybrid

$115K - $151K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing ... Collaborate cross-functionally with product stakeholders and brand management to ensure alignment ...

Senior Software Engineer

Lehi, UT ยท On-site

$115K - $151K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing ... Collaborate cross-functionally with product stakeholders and brand management to ensure alignment ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$110K - $149K/yr

The Senior Software Engineer should enjoy working in an Agile collaborative environment with product managers, designers, external partners, and other engineers to build a high quality, consumer ...

Senior Software Engineer

Draper, UT

$114K - $151K/yr

Senior Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27 ... Collaborate with cross functional teams to include Delivery Managers, Product Managers, Designers ...

Senior Software Engineer

Lehi, UT ยท Hybrid

$115K - $151K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing ... Collaborate cross-functionally with product stakeholders and brand management to ensure alignment ...

Fleet management, diagnostics, and logging systems * Platform services, APIs, and developer tooling * Software that powers engineering workflows across every Hypercraft vehicle Responsibilities

Software Engineer (Full Stack)

Lehi, UT ยท On-site

$100K - $140K/yr

We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This ... Work closely with Product Managers, Engineering Managers, and peer engineers to deliver well-scoped ...

next page

Showing results 1-20

Software Engineer Manager information

See Utah salary details

$90.6K

$154.2K

$182.5K

How much do software engineer manager jobs pay per year?

As of Jul 23, 2026, the average yearly pay for software engineer manager in Utah is $154,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $157,500.00 and $157,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineer Managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

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

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

How much do software engineer managers get paid?

Software engineer managers typically earn between $100,000 and $180,000 annually, depending on experience, location, and company size. Senior managers or those in high-cost areas may earn higher salaries, often supplemented with bonuses and stock options.

What is a Software Engineer Manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

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

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.

What engineers make $300,000 a year?

Senior software engineers, engineering managers, and principal engineers in the technology industry can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working at large tech companies or in high-cost-of-living areas. Compensation often includes base salary, bonuses, and stock options or equity. Achieving this level typically requires strong technical expertise, leadership abilities, and a track record of impactful projects.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-cost-of-living areas or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Roles requiring advanced skills in areas like machine learning, cloud infrastructure, or executive-level management are more likely to reach this compensation level.

What does a software engineer manager do?

A software engineer manager oversees software development teams, coordinates project planning, and ensures timely delivery of high-quality software products. They also handle team management, performance evaluations, and collaborate with other departments to align technical goals with business objectives.
What are the most commonly searched types of Software Engineer jobs in Utah? The most popular types of Software Engineer jobs in Utah are:
What cities in Utah are hiring for Software Engineer Manager jobs? Cities in Utah with the most Software Engineer Manager job openings:
Infographic showing various Software Engineer Manager job openings in Utah as of July 2026, with employment types broken down into 97% Full Time, 1% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $154,200 per year, or $74.1 per hour.
Software Engineer

Software Engineer

Nav

Draper, UT โ€ข On-site

Other

Posted 23 days ago


Job description

Nav is the leading credit and financial health platform used by more than 2.4 million small business owners in the United States.ย 

We're on a mission to give every small business owner the chance to succeed. The team views each day as an opportunity to challenge the norm, push boundaries, and create meaningful products, services, and experiences that make a positive difference for small business owners each and every day.ย 

At Nav, our team is just as diverse as the customer base we serve. And, that's something we're incredibly proud of. We value individualism just as much as we do hard work, talent and smarts.ย 

Working at Nav isn't just a job - it's an opportunity to gain invaluable experience, work with dedicated professionals, and make a real, lasting impact.ย 

If you're ready to be part of a team that's driven by heartfelt purpose and data, let's talk.ย 

Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software code at scale, while communicating with groups inside and outside of Nav's engineering team. Contribute to the technical architecture of Nav's products and systems. Generate ideas for leveraging technology in the pursuit of Nav's goals. Advocate for engineering best practices and drive coding standards. Develop, apply, and socialize advanced technologies, engineering principles, and concepts. Collaborate across teams to help enhance product and systems. Provide engineers with technical documentation. #LI-DNI

Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience building and operating fault-tolerant distributed systems, workflows, databases and mobile or web applications. Academic or professional experience must include: experience with public cloud infrastructure; experience with software development using Python and Java; experience with Gitlab; experience with data processing at scale and database management systems including PostgreSQL; experience with data mining, statistical machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software analysis and design, including object-oriented programming and design architecture principles; experience with software requirements engineering, modeling frameworks, and Agile project management; and experience with database management system implementation, including query optimization, indexing, and concurrency control. Telecommuting may be available on a full-time basis. #LI-DNI

Job location: Draper, UT. To apply, please visitย https://www.nav.com/careers/ and enter Job Code [0001] when prompted.ย  Alternatively, please send your resume, cover letter, and a copy of the ad to: Nav Technologies Inc., Attn: D. Gregersen, 13693 South 200 West, Suite 200, Draper, UT 84020.