1

Apprentice Software Engineer Jobs in Orem, UT (NOW HIRING)

About Us SUSE is a global leader of enterprise open source software. By transforming community ... Vocational: apprenticeship/certification completion. May be technical or non-technical. May include ...

About Us SUSE is a global leader of enterprise open source software. By transforming community ... Vocational: apprenticeship/certification completion. May be technical or non-technical. May include ...

Manual Machinist

Provo, UT

$20.75 - $28.25/hr

... apprenticeship). * Basic experience in the development and manipulation of computer-generated 3D ... programming, setup and operation * CAM Software: Mastercam or similar is a plus What We Offer

Apprentice Software Engineer information

See Orem, UT salary details

$20.9K

$91.2K

$164.3K

How much do apprentice software engineer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for apprentice software engineer in Orem, UT is $91,165.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,500.00 and $104,300.00 per year, depending on experience, location, and employer.

What is an apprentice software engineer?

Apprentice Software Engineers are entry-level professionals who are learning the fundamentals of software development while gaining hands-on experience under the guidance of more experienced engineers. They typically participate in structured training programs or apprenticeships, working on real projects to build their technical and problem-solving skills. This role is ideal for individuals who are new to the industry and want to develop practical knowledge while contributing to software engineering teams.

What types of projects and technologies does an apprentice software engineer typically work on during their training period?

As an Apprentice Software Engineer, you’ll usually start by supporting ongoing development projects, often working on bug fixes, feature enhancements, or internal tools under the guidance of senior engineers. You may be exposed to a variety of technologies depending on the company, such as front-end frameworks (like React), back-end languages (such as Python or Java), and version control systems (like Git). The projects are designed to gradually increase in complexity, helping you build both technical skills and familiarity with industry-standard workflows. Collaboration is key, so you’ll regularly participate in code reviews, team meetings, and pair programming sessions to develop your abilities and receive constructive feedback.

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

To thrive as an Apprentice Software Engineer, you need a foundational understanding of programming languages, problem-solving skills, and usually a relevant degree or coursework in computer science. Familiarity with development tools such as Git, integrated development environments (IDEs), and basic knowledge of databases and version control systems is common. Strong communication, eagerness to learn, and teamwork make someone stand out in this role. These skills and qualities are crucial for effective learning, collaboration, and adapting to new technologies in a dynamic software development environment.

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

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

What are popular job titles related to Apprentice Software Engineer jobs in Orem, UT?

For Apprentice Software Engineer jobs in Orem, UT, the most frequently searched job titles are:

What job categories do people searching Apprentice Software Engineer jobs in Orem, UT look for?

The top searched job categories for Apprentice Software Engineer jobs in Orem, UT are:

What cities near Orem, UT are hiring for Apprentice Software Engineer jobs?

Cities near Orem, UT with the most Apprentice Software Engineer job openings:

Cloud Native Support Engineer

Pleasant Grove, UT • Hybrid

Full-time

Medical, Life, Retirement, PTO

Posted 5 days ago


Job description

About Us


SUSE is a global leader of enterprise open source software. By transforming community innovations into secure, sovereign and AI-ready solutions, SUSE empowers customers to escape vendor lock-in and regain control of their IT destiny. Through industry-leading Linux, Kubernetes, Edge and AI infrastructure solutions, SUSE delivers the flexibility to innovate everywhere-from the data center to multi-cloud and out to the edge. Only SUSE also manages many Linux and Kubernetes distributions. At SUSE, Choice Happens because we prioritize community, interoperability and relentless innovation. Discover how we power mission-critical resilience at www.suse.com.

Cloud Native Support Engineer

Job Description

This role ensures the resilience and optimal performance of enterprise container management platforms across multi-cloud and hybrid infrastructures. It primarily focuses on resolving complex technical challenges within Kubernetes-as-a-Service environments to maintain high availability and operational stability for customers. This role independently makes critical technical decisions to diagnose and resolve complex, high-impact incidents within production container environments. Decisions directly influence system uptime and customer satisfaction, often requiring rapid problem-solving under pressure. The incumbent regularly engages with enterprise customers to provide technical guidance and incident updates. Collaboration extends internally to product engineering teams, SRE specialists, and fellow support engineers to resolve deep-seated platform issues. This role directly impacts the operational continuity and reliability of mission-critical enterprise container platforms, with failures potentially incurring significant business costs and reputational damage. The scope encompasses complex multi cloud and hybrid infrastructure environments, ensuring systemic availability across a fleet of applications. A highly analytical and methodical working style is essential for deep technical problem-solving and root cause analysis. The role requires exceptional adaptability and resilience to navigate high-pressure situations and complex, evolving cloud-native technologies.


Responsibilities:

  • Delivers expert-level technical support and resolution for complex issues impacting enterprise container management platforms.

  • Manages incident response and root cause analysis for critical production outages in Kubernetes and related cloud-native environments.

  • Owns the end-to-end resolution process for escalated technical problems, ensuring timely communication and effective solutions for customers.

  • Drives proactive identification of systemic issues and contributes to the continuous improvement of platform reliability and support processes.

  • Designs and implements automation scripts and tools to enhance platform observability, resilience, and operational efficiency.

Education and Experience Required:

  • Vocational: apprenticeship/certification completion. May be technical or non-technical. May include on- the-job training in addition to studies. In some locations, completion may be recognized by diploma. Advanced programs may be 2+ years. Associate degree: first attainable degree at the post-high school level. Typically 2 year completion beyond High School level (i.e., Associate of Arts, GCE 'A' level (Singapore), etc.) or equivalent experience. BA/BS or equivalent experience preferred.

  • 1-2 years experience in relevant technologies and customer environments.

  • Relevant industry qualification where applicable.

Knowledge and Skills:

  • Deep expertise in Kubernetes, including its architecture, operations, and troubleshooting within multi-cloud environments (EKS, AKS, GKE).

  • Proficiency with Infrastructure-as-Code tools such as Terraform and Ansible for automation and configuration management.

  • Strong analytical and diagnostic skills for complex system issues, coupled with experience in API-driven automation.

  • Solid understanding of cloud-native principles, distributed systems, and Site Reliability Engineering (SRE) practices.

This position is subject to a background check(s), including criminal, credit, and/or employment references. The candidate is required to complete the background check(s) once an offer has been accepted. This will be conducted by SUSE's external provider, where legally permitted.

For US Only - US Pay Transparency Disclaimer


If this role is filled in the United States of America, the starting base salary will be within the applicable pay range displayed below. In addition to base salary, this position may be eligible for a commission plan and a competitive benefits package. US benefits include comprehensive medical coverage, life and disability insurance, a 401(k) plan, an Employee Assistance Program, and generous paid time off and leave policies.


Final compensation will be determined based on factors such as experience, skills, geographic location, internal equity, and budget. This pay transparency information applies to US-based roles only.

Base Pay Range Min & Max

5700082000

Job

Services

What We Offer

We empower you to be bold, driving your career to create the future you want. We celebrate and reward your achievements.

SUSE is a dynamic environment that is evolving rapidly, thus requiring agility, strong entrepreneurship and an open mind.

This is a compelling opportunity for the right person to join us as we continue to scale and prosper.

If you're a big thinker, obsessed by execution and thrive in a dynamic environment in which you can tangibly create a lasting legacy, then please apply now!

We give you the freedom to be yourself. You will work in a global community of unique individuals - like you - with different backgrounds, talents, skills and perspectives. A truly open community where everyone is welcome, has a voice and is encouraged to reach their full potential regardless of age, gender, race, nationality, disability, sexual orientation, religion, or any other characteristics.

Sounds like the right fit for you? Click Apply to submit your resume. A recruiter will contact you if your skills match our current or any future positions. In the meantime, stay updated on the latest SUSE news and job vacancies by joining our Talent Community.


SUSE Values

SUSE's culture is centered on four key values - Choice, Community, Trust, and Innovation - which are deeply integrated with our open source ethos. SUSE fosters a diverse and inclusive environment where our people are encouraged to be themselves.


Choice:

We are continuously making choice happen

We are accountable for our choices

We never get complacent


Community:

Nobody is smarter than everybody

We embrace diversity of thought

We are "open source first, upstream first" where collaboration benefits all


Trust:

We are trusted to deliver with integrity

We offer trust by default, and do not wait for it to be earned

We foster an environment where everyone trusts each other


Innovation:

We foster a culture of experimentation, and embrace change by challenging the norm

We are committed to continuous improvement, creativity and adaptability

Ideas are great, but without execution they are just ideas