Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. * 10+ years of professional software development experience. * Broad understanding of coding and ...
Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. * 10+ years of professional software development experience. * Broad understanding of coding and ...
Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. * 10+ years of professional software development experience. * Broad understanding of coding and ...
Quick apply
Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. * 10+ years of professional software development experience. * Broad understanding of coding and ...
Senior Embedded Software Engineer
Clearfield, UT · On-site
$82.30K - $220K/yr
Master's degree is preferred. Experience 5-10 years experience in Software Engineering or related field. Additional Applicants selected for this position will be required to obtain and maintain a ...
Senior Embedded Software Engineer
Clearfield, UT · On-site
$82.30K - $220K/yr
Master's degree is preferred. Experience 5-10 years experience in Software Engineering or related field. Additional Applicants selected for this position will be required to obtain and maintain a ...
Senior Embedded Software Engineer
Clearfield, UT · On-site +1
$82.30K - $220K/yr
Master's degree is preferred. Experience 5-10 years experience in Software Engineering or related field. Additional Applicants selected for this position will be required to obtain and maintain a ...
Senior Embedded Software Engineer
Clearfield, UT · On-site +1
$82.30K - $220K/yr
Master's degree is preferred. Experience 5-10 years experience in Software Engineering or related field. Additional Applicants selected for this position will be required to obtain and maintain a ...
Senior Embedded Software Engineer
Clearfield, UT · On-site +1
$82.30K - $220K/yr
Master's degree is preferred. Experience 5-10 years experience in Software Engineering or related field. Additional Applicants selected for this position will be required to obtain and maintain a ...
Senior Embedded Software Engineer
Clearfield, UT · On-site +1
$82.30K - $220K/yr
Master's degree is preferred. Experience 5-10 years experience in Software Engineering or related field. Additional Applicants selected for this position will be required to obtain and maintain a ...
Software Engineer II
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
Salt Lake City, UT · On-site +1
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
Salt Lake City, UT · On-site +1
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
Salt Lake City, UT · On-site
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
Salt Lake City, UT · On-site
$89.50K - $122.60K/yr
Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
A Software Engineer II is a mid-level position responsible for executing tasks associated with the ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Software Engineer II
$89.50K - $122.60K/yr
A Software Engineer II is a mid-level position responsible for executing tasks associated with the ... Work on an agile development team in collaboration with a scrum master, a product owner, and other ...
Java Software Engineer - High-Impact & Growth
Salt Lake City, UT · On-site
$50 - $68.75/hr
A premier software company in Utah is looking for a talented Java Software Developer. In this role ... You will collaborate closely with team members and must have a Master's Degree in Computer Science.
Java Software Engineer - High-Impact & Growth
Salt Lake City, UT · On-site
$50 - $68.75/hr
A premier software company in Utah is looking for a talented Java Software Developer. In this role ... You will collaborate closely with team members and must have a Master's Degree in Computer Science.
Senior Embedded Software Engineer, Edge
$110.80K - $145.30K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical/Computer Engineering or a related field. * 7+ years of professional software engineering experience, with a focus ...
Quick apply
Senior Embedded Software Engineer, Edge
$110.80K - $145.30K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical/Computer Engineering or a related field. * 7+ years of professional software engineering experience, with a focus ...
Bachelor's or Master's degree in Computer Science, or Software Engineering * 5+ years as a professional, full-time Software Engineer, or similar relevant work experience. * 2+ years in a technical ...
Bachelor's or Master's degree in Computer Science, or Software Engineering * 5+ years as a professional, full-time Software Engineer, or similar relevant work experience. * 2+ years in a technical ...
Senior Embedded Software Engineer, Edge
American Fork, UT · On-site
$110.80K - $145.30K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical/Computer Engineering or a related field. * 7+ years of professional software engineering experience, with a focus ...
Senior Embedded Software Engineer, Edge
American Fork, UT · On-site
$110.80K - $145.30K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical/Computer Engineering or a related field. * 7+ years of professional software engineering experience, with a focus ...
Sr. Software Engineer (AI & Backend)
Salt Lake City, UT · On-site +1
$118.50K - $156.30K/yr
Master's degree in computer science or software engineering. * 8 years of experience in software engineering. * Experience with event-driven architecture and tools like Kafka. * Experience working on ...
Sr. Software Engineer (AI & Backend)
Salt Lake City, UT · On-site +1
$118.50K - $156.30K/yr
Master's degree in computer science or software engineering. * 8 years of experience in software engineering. * Experience with event-driven architecture and tools like Kafka. * Experience working on ...
Sr. Software Engineer (AI & Backend)
Salt Lake City, UT · On-site +1
$118.50K - $156.30K/yr
Master's degree in computer science or software engineering. * 8 years of experience in software engineering. * Experience with event-driven architecture and tools like Kafka. * Experience working on ...
Sr. Software Engineer (AI & Backend)
Salt Lake City, UT · On-site +1
$118.50K - $156.30K/yr
Master's degree in computer science or software engineering. * 8 years of experience in software engineering. * Experience with event-driven architecture and tools like Kafka. * Experience working on ...
The XIG team is seeking a highly skilled Software Engineer to design, develop, and maintain complex ... Required : • Bachelor's or Master's degree in Computer Science, Mathematics, or related field • ...
The XIG team is seeking a highly skilled Software Engineer to design, develop, and maintain complex ... Required : • Bachelor's or Master's degree in Computer Science, Mathematics, or related field • ...
Sentinel Staff Embedded Software Engineer -17793
Roy, UT · On-site
$152.90K - $229.30K/yr
Ensures program mandated software standards and compliance criteria are met. Understands and can ... OR a Master's in STEM with 10 years of related engineering experience, OR a PhD in STEM with 9 ...
Sentinel Staff Embedded Software Engineer -17793
Roy, UT · On-site
$152.90K - $229.30K/yr
Ensures program mandated software standards and compliance criteria are met. Understands and can ... OR a Master's in STEM with 10 years of related engineering experience, OR a PhD in STEM with 9 ...
Embedded Software Engineer IV - Project Based
Logan, UT · On-site
$145.53K - $169.79K/yr
Master's preferred. * 3-5 years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors. Senior software engineering experience ...
Quick apply
Embedded Software Engineer IV - Project Based
Logan, UT · On-site
$145.53K - $169.79K/yr
Master's preferred. * 3-5 years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors. Senior software engineering experience ...
Master Software Engineer information
See Utah salary details
$57.8K - $69.6K
2% of jobs
$69.6K - $81.3K
4% of jobs
$81.3K - $93.1K
6% of jobs
$93.1K - $104.8K
8% of jobs
$111.1K is the 25th percentile. Wages below this are outliers.
$104.8K - $116.6K
7% of jobs
$116.6K - $128.3K
18% of jobs
The median wage is $131.1K / yr.
$128.3K - $140.1K
16% of jobs
$140.1K - $151.8K
2% of jobs
$156.6K is the 75th percentile. Wages above this are outliers.
$151.8K - $163.6K
26% of jobs
$163.6K - $175.3K
1% of jobs
$175.3K - $187.1K
8% of jobs
$57.8K
$134.3K
$187.1K
How much do master software engineer jobs pay per year?
What is a Master Software Engineer job?
What are the key skills and qualifications needed to thrive in the Master Software Engineer position, and why are they important?
What are the typical responsibilities and daily tasks of a Master Software Engineer?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 13 days ago
Job description
- Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence.
- Design and write elegant, high-quality code to solve complex business problems.
- Collaborate cross-functionally with business teams to define, deliver, and support software and services that meet customer needs.
- Guide software engineers through planning, designing, coding, delivery, and support, driving day-to-day technical decisions.
- Own and continually improve the throughput and stability of product delivery and application lifecycle, in partnership with product and program management.
- Distill complex and ambiguous situations into actionable plans for your team and for customer-facing scenarios.
- Communicate and collaborate internally and with partners on technical details, ensuring alignment between technical capabilities and customer requirements.
- Train and develop top engineering talent while also mentoring business teams on technical aspects of products.
- Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
- 10+ years of professional software development experience.
- Broad understanding of coding and programming languages.
- Experience with database design and data modeling.
- Extensive knowledge of the software development process and corresponding technologies.
- Excellent understanding of design patterns and architectural styles.
- Project Completion: Successfully designing and maintaining complex APIs and third-party integrations that handle massive data flows without downtime.
- Execution: Achieving measurable improvements in the throughput and stability of the marketplace core services.
- Team Impact: Inspiring confidence through technical leadership and creating relationships of trust through effective mentoring and coaching.
- Team of Doers: Taking proactive initiative to help the team in any circumstance and holding oneself accountable to both the team and global partners.
- Gain deep exposure to global marketplace APIs (Amazon, Walmart, etc.) and solve world-class scaling challenges.
- Broaden technical expertise by working on the "engine room" of Pattern, impacting millions in daily inventory movement.
- Build a massive internal network by collaborating cross-functionally with senior leadership and global business teams.
- 30 Days: Complete onboarding, understand the Marketplace Core architecture, and begin contributing to high-quality code reviews.
- 60 Days: Take ownership of a specific integration feature and lead a small sprint cycle from design to delivery.
- 90 Days: Identify and implement a significant architectural improvement or performance optimization for the core data pipeline.
- This role reports directly to the Associate Director of Engineering. You will be joining a small, scrappy, autonomous team of professionals. In this role, you will collaborate closely with Software Engineers, Product Managers, and Program Managers as well as other departments including Engineering and Sales. This position is mentored by Engineering Leadership.
- Game Changers- A game changer is someone who looks at problems with an open mind and shares new ideas with team members, regularly reassesses existing plans and attaches a realistic timeline to goals, makes profitable, productive, and innovative contributions, and actively pursues improvements to Pattern's processes and outcomes.
- Data Fanatics- A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased conclusions based on data that lead to actionable solutions, and continues to track the effects of the solutions using data.
- Partner Obsessed- An individual who is partner obsessed clearly explains the status of projects to partners and relies on constructive feedback, actively listens to partner's expectations, and delivers results that exceed them, prioritizes the needs of your partners, and takes the time to create a personable experience for those interacting with Pattern.
- Team of Doers- Someone who is a part of a team of doers uplifts team members and recognizes their specific contributions, takes initiative to help in any circumstance, actively contributes to supporting improvements, and holds themselves accountable to the team as well as to partners.
- Initial phone interview with Pattern's talent acquisition team.
- Technical Interview with a member of the team.
- Video interview with a hiring manager.
- Onsite interviews with Engineering leaders (including a system design session).
- Professional reference checks.
- Executive review.
- Offer.
- Previous experience in E-commerce or AdTech, specifically with Amazon SP-API or Walmart Marketplace APIs.
- Experience with NoSQL databases like MongoDB or DynamoDB.
- Familiarity with containerization and orchestration using Docker and Kubernetes.