
Senior Software Engineer - Operational Improvement
SALT LAKE CITY, UTJob$144–223K/yrSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near SALT LAKE CITY, UT, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Senior Software Engineer researches, designs, develops, tests, and implements software systems. The role owns complex technical solutions from design through production, builds reliable and scalable applications, APIs, integrations, and services, and incorporates automated testing and production observability. The engineer also influences technical direction, mentors colleagues, anticipates risks, and helps improve team engineering practices.
Skills & qualifications
Skills
Full job description
If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the next step in your career. Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families. The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. They communicate project information to client, project manager, or other design personnel working on projects. They maintain good working relationships with clients and staff. They write and maintains complete documentation. They support team members and ensures established goals and deadlines are met. They keep management informed of status and significant problems. The Opportunity As a Senior Software Engineer, you'll take ownership of complex technical problems and help shape the systems and engineering practices that support our university and its students. You'll be trusted to make thoughtful technical decisions, design reliable and scalable solutions, and take software from concept through production. This is a hands-on engineering role for someone who believes quality is part of building great software, not a separate step at the end of development. You'll write production code, design systems and APIs, build automated testing into your solutions, use observability to understand how software behaves in production, and continuously improve the way your team delivers. Beyond your individual contributions, you'll influence technical direction, mentor engineers, anticipate risks, and help raise the engineering bar across the team. What You'll Do * Own solutions from design through production. Translate functional and non-functional requirements into well-designed, maintainable software and take responsibility for how your solutions perform after release. * Solve complex engineering problems. Design and build web applications, APIs, integrations, and services with scalability, reliability, security, performance, and cost in mind. * Build quality into the engineering lifecycle. Own automated testing for the software you deliver, including unit, integration, API, and end-to-end testing. * Develop production code and test automation together. Build and maintain UI and API automation using tools such as Playwright and TypeScript, keeping tests fast, reliable, maintainable, and resistant to flakiness. * Shape... For full info follow application link. Western Governors Univeristy is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, age, national origin, disability, vete ran status, sexual orientation or any other classification protected by federal, state or local law.
How this job compares
Set against the 41,225 open Software Engineer jobs on Olive Jobs, counted November 3, 2026.
- Pay
- This posting$144–223K/yr
- Utah median$118–210K/yr281 salary ranges
- US median$134–215K/yr32,917 salary ranges
This range's midpoint, $183K, is 8% above the Utah median midpoint ($170K) — in the middle half of Software Engineer salary ranges in Utah.
- Openings
- Olive Jobs lists 442 open Software Engineer jobs in Utah and 41,225 across the US. 7% of them nationwide are listed as remote or flexible.
- Experience
- Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (33,478 postings).
- Education
- 14,294 of the 41,225 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.

