1

Senior Software Engineer Jobs in Providence, UT (NOW HIRING)

System Design Engineer

Providence, UT · On-site

$86K - $118K/yr

... senior living and residential developments. Smartaira specializes in smarter internet and ... Extensive knowledge of software systems and network design tools. * Proficient with network ...

Robot Chief Engineer

Mendon, UT · On-site

$125 - $150/hr

Own overall robot-level engineering integration across software, controls, perception, autonomy ... Demonstrated experience serving in a senior technical leadership role such as Chief Engineer ...

Robot Chief Engineer

Mendon, UT · On-site

$189K - $221K/yr

Own overall robot-level engineering integration across software, controls, perception, autonomy ... Demonstrated experience serving in a senior technical leadership role such as Chief Engineer ...

Robot Chief Engineer

Mendon, UT · On-site

$189K - $221K/yr

Own overall robot-level engineering integration across software, controls, perception, autonomy ... Demonstrated experience serving in a senior technical leadership role such as Chief Engineer ...

The Project Engineer will assist and support the Project Manager and/or Senior Project Engineer as ... Competent in the use of computer software applications used for project control and administration ...

The Project Engineer will assist and support the Project Manager and/or Senior Project Engineer as ... Competent in the use of computer software applications used for project control and administration ...

The Project Engineer will assist and support the Project Manager and/or Senior Project Engineer as ... Competent in the use of computer software applications used for project control and administration ...

Showing results 41-60

Senior Software Engineer information

See Providence, UT salary details

$65K

$123.4K

$165.3K

How much do senior software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for senior software engineer in Providence, UT is $123,377.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,500.00 and $139,100.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

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

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Providence, UT?

The most popular types of Software Engineer jobs in Providence, UT are:

What cities near Providence, UT are hiring for Senior Software Engineer jobs?

Cities near Providence, UT with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Providence, UT as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $123,377 per year, or $59.3 per hour.

Sr Manager, Product Management - Connected Bioprocess Solutions

Thermo Fisher Scientific

Logan, UT • On-site

$109K - $143K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Key responsibilities

  • Lead the strategy and execution of a portfolio of software, automation, and digital products for bioprocessing.

  • Guide product lifecycle from concept through commercialization, including developing long-term roadmaps and monitoring performance.

  • Collaborate with cross-functional teams and external partners to identify market opportunities, develop solutions, and support product development and innovation.


Thermo Fisher Scientific rating

7.8

Company rating: 7.8 out of 10

Based on 430 frontline employees who took The Breakroom Quiz

171st of 547 rated manufacturers


Job description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world's toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.

DESCRIPTION

Join our collaborative team at Thermo Fisher Scientific, where you'll help shape the future of digital solutions for bioprocessing. As Senior Manager, Product Management – Connected Bioprocess Solutions, you will lead the strategy and execution of a portfolio of software, automation, and digital products that help customers improve productivity, process performance, and operational efficiency.

This is a highly visible leadership role responsible for defining product strategy, developing long-term roadmaps, and delivering innovative solutions that address evolving customer needs. You will identify market opportunities, guide portfolio investments, and partner across the organization to deliver differentiated solutions that support both customer success and business growth.

Reporting to the Director of Product Management, you will lead a team of Product Managers while working closely with R&D, Software Engineering, Commercial, Marketing, Operations, Manufacturing, and Strategic Business Development. Success requires balancing customer needs, technical feasibility, and commercial priorities while influencing a global, cross-functional organization.

As the business owner for the portfolio, you will define product vision, prioritize investments, and guide products throughout their lifecycle—from concept through commercialization. You will translate customer insights into product strategies that create meaningful customer value while supporting long-term business objectives.

You will evaluate customer workflows, market trends, competitive dynamics, and emerging technologies to identify new opportunities for growth and innovation. You will develop business cases, support annual operating plans, lead new product introductions, and monitor portfolio performance throughout the product lifecycle.

The role also requires building strong relationships across internal teams and external partners to accelerate innovation and ensure solutions meet the evolving needs of customers worldwide.

As a key product leader, you will engage directly with customers, commercial teams, and industry stakeholders to gather market insights, validate product direction, and strengthen Thermo Fisher's leadership position in bioprocessing technologies.

This role offers an opportunity to influence the future direction of Thermo Fisher's digital product portfolio while helping customers improve process performance through innovative technology solutions.

REQUIREMENTS

How you will get here:

  • 8+ years of experience in Product Management, Digital Products, Software, Automation, Scientific Instruments, or related technical leadership roles
  • Demonstrated success developing and executing product strategies within life sciences, industrial automation, manufacturing, or related industries
  • Experience managing software-enabled, automation, or connected product portfolios
  • Proven success developing multi-year product roadmaps and leading products from concept through commercialization
  • Strong understanding of product lifecycle management, portfolio strategy, pricing, and business case development
  • Experience gathering customer insights and translating them into product requirements and commercial opportunities
  • Experience working effectively across engineering, commercial, operations, and manufacturing organizations
  • Demonstrated ability to influence stakeholders across a global matrix organization
  • Experience working in regulated industries is preferred
  • Proven people leadership experience with the ability to coach and develop high-performing product teams
  • Strong strategic thinking and business acumen
  • Excellent communication and executive presentation skills
  • Ability to influence without direct authority across diverse functional teams
  • Experience with software, automation, digital technologies, or scientific instrumentation
  • Understanding of manufacturing, laboratory, or bioprocessing workflows
  • Experience developing customer-centric products in technically complex markets
  • Experience building collaborative relationships with strategic partners and technology providers
  • Strong analytical, financial, and portfolio management capabilities
  • Willingness to travel domestically and internationally (25–30%)

Compensation and Benefits

The salary range estimated for this position based in Massachusetts is $143,000.00–$214,475.00.

This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:

  • A choice of national medical and dental plans, and a national vision plan, including health incentive programs

  • Employee assistance and family support programs, including commuter benefits and tuition reimbursement

  • At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy

  • Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan

  • Employees’ Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount

For more information on our benefits, please visit: https://jobs.thermofisher.com/global/en/total-rewards


What Thermo Fisher Scientific employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom