ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your ...
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your ...
Senior Software Engineer
Holladay, UT · On-site
$118K - $155K/yr
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...
Senior Software Engineer
Holladay, UT · On-site
$118K - $155K/yr
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a custom Android-based timeclock application that operates on physical clock ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a custom Android-based timeclock application that operates on physical clock ...
Senior Software Engineer - VoIP
Lehi, UT · On-site
$115K - $151K/yr
Senior Software Engineer (VoIP) We're building the tools that help local businesses connect, grow, and win. We're looking for a Senior Software Engineer who thinks like a product owner, someone who ...
Senior Software Engineer - VoIP
Lehi, UT · On-site
$115K - $151K/yr
Senior Software Engineer (VoIP) We're building the tools that help local businesses connect, grow, and win. We're looking for a Senior Software Engineer who thinks like a product owner, someone who ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Experience on a developer platform or framework team - building shared tooling, libraries, and ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Experience on a developer platform or framework team - building shared tooling, libraries, and ...
Product Developer, Sr
Lehi, UT · On-site
$51.25 - $67.50/hr
As a Senior Product Develope r at Epicor, you will design, develop, test, and maintain software ... You will be responsible for delivering high-quality software solutions, driving continuous ...
Product Developer, Sr
Lehi, UT · On-site
$51.25 - $67.50/hr
As a Senior Product Develope r at Epicor, you will design, develop, test, and maintain software ... You will be responsible for delivering high-quality software solutions, driving continuous ...
Sr Software Engineer
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Experience on a developer platform or framework team -- building shared tooling, libraries, and ...
Quick apply
Sr Software Engineer
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Experience on a developer platform or framework team -- building shared tooling, libraries, and ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Experience on a developer platform or framework team - building shared tooling, libraries, and ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Experience on a developer platform or framework team - building shared tooling, libraries, and ...
Senior Software Engineer
$143K - $222K/yr
Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software ...
Senior Software Engineer
$143K - $222K/yr
Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software ...
Senior Software Engineer
Salt Lake City, UT · On-site
$143K - $222K/yr
Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software ...
Senior Software Engineer
Salt Lake City, UT · On-site
$143K - $222K/yr
Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software ...
Senior Software Engineer
South Salt Lake, UT · Remote
$125K - $165K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Quick apply
Senior Software Engineer
South Salt Lake, UT · Remote
$125K - $165K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Senior Software Engineer
Salt Lake City, UT · On-site
$143K - $222K/yr
Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software ...
Senior Software Engineer
Salt Lake City, UT · On-site
$143K - $222K/yr
Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software ...
Senior Software Engineer
$112K - $148K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Senior Software Engineer
$112K - $148K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Senior Software Engineer II - Manufacturing Software Support
American Fork, UT · On-site
$109K - $144K/yr
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your ...
Senior Software Engineer II - Manufacturing Software Support
American Fork, UT · On-site
$109K - $144K/yr
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your ...
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your ...
Quick apply
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your ...
Senior Software Engineer
Salt Lake City, UT · Hybrid
$118K - $156K/yr
The Senior Software Engineer is responsible for translating business requirements to technical ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...
Senior Software Engineer
Salt Lake City, UT · Hybrid
$118K - $156K/yr
The Senior Software Engineer is responsible for translating business requirements to technical ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
The Senior Software Engineer is responsible for translating business requirements to technical ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...
Quick apply
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
The Senior Software Engineer is responsible for translating business requirements to technical ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
The Senior Software Engineer is responsible for translating business requirements to technical ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...
Senior Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
The Senior Software Engineer is responsible for translating business requirements to technical ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...
Senior Software Developer information
See Draper, UT salary details
$14.38 - $20.53
0% of jobs
$20.53 - $26.68
0% of jobs
$26.68 - $32.83
0% of jobs
$32.83 - $38.98
3% of jobs
$38.98 - $45.13
7% of jobs
$49.28 is the 25th percentile. Wages below this are outliers.
$45.13 - $51.28
21% of jobs
The median wage is $56.03 / hr.
$51.28 - $57.43
23% of jobs
$63.41 is the 75th percentile. Wages above this are outliers.
$57.43 - $63.58
20% of jobs
$63.58 - $69.73
13% of jobs
$69.73 - $75.87
7% of jobs
$75.87 - $82.02
4% of jobs
$14
$57
$82
How much do senior software developer jobs pay per hour?
What skills and qualifications are needed to thrive as a senior software developer?
What does a senior software developer do?
What is a senior software developer?
What is the difference between Senior Software Developer vs Software Engineer?
| Aspect | Senior Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience often 5+ years | Bachelor's or higher in CS or related field; similar experience levels |
| Work Environment | Collaborates on complex projects, mentors juniors, leads technical efforts | Designs, develops, tests software; may work on specific modules or systems |
| Industry Usage | Commonly used in tech companies, startups, and enterprise firms | Widely used across industries, often interchangeable with developer roles |
The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

$109K - $144K/yr
Full-time
Posted 27 days ago
Job description
As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you will bridge the gap between core software engineering and our production software systems. In this high-impact IC role, you will build the frameworks, internal tooling, and infrastructure that empower our manufacturing software engineering team to deploy reliable, high-performance code. By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your work directly accelerates product delivery and software stability across our manufacturing pipeline.
This role is based in-office out of our Headquarters in American Fork, Utah, requiring daily on-site collaboration with our production and engineering environments. Minimal travel may be required.
ROLE RESPONSIBILITIESDesign, develop, and maintain internal tooling, infrastructure, and automation tailored specifically to empower the manufacturing software engineering team.
Build and optimize the critical interfaces, APIs, and middleware connecting core software engineering frameworks with factory-floor execution systems.
Collaborate with software developers and manufacturing teams to establish robust testing environments, simulation tools, and hardware validation frameworks.
Architect scalable data pipelines to stream manufacturing software telemetry and performance metrics back to core engineering platforms.
Troubleshoot and resolve complex, systemic bottlenecks at the intersection of production software and core engineering infrastructure to maximize developer velocity.
Define and enforce high standards for code quality, architectural consistency, and deployment safety across engineering repositories using Python, C/C++, and Go.
Drive long-term technical strategy for the platform systems that support physical hardware assembly, automated calibration, and device provisioning.
Mentor team members on software engineering best practices, effectively bridging the gap between embedded hardware constraints and modern software design patterns.
Deep Language Expertise: 8+ years of professional software engineering experience, with advanced proficiency in Python, C/C++, and Go.
Platform & Tooling Focus: Proven track record of building developer tools, internal infrastructure, frameworks, or APIs that support and scale other engineering teams.
Software-to-Hardware Interface: Substantial experience working closely with software systems that interface directly with physical hardware, manufacturing lines, or edge devices.
Systems Integration: Strong background in systems architecture, containerization, and establishing robust CI/CD and automated test infrastructure for hardware-dependent software.
Data & Telemetry: Proficient in designing reliable data pipelines, microservices, and local databases to capture and analyze system-level manufacturing software performance.
Problem Solver: Excellent root-cause analysis skills with the ability to debug complex, distributed integrations between distinct software and hardware environments.
Collaborative Partner: Strong communication skills with a proven ability to align core software engineering objectives with practical manufacturing realities.
Education: B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical industry experience.