Software Engineer II — Microservices, AI, & Modern Stack

Western Governors University

Salt Lake City (UT)

On-site

USD 119,000 - 179,000

Full time

16 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Bonuses
Medical, dental, vision
Health savings account
Tuition assistance
Flexible paid time off
11 paid holidays

Job summary

Western Governors University is hiring a Software Engineer II to contribute in a mid-career role at our Salt Lake City campus. You’ll design, build, and improve scalable software within a modern stack, and help drive the architecture transformation toward microservices and data mesh.

Join a mission-driven team delivering high impact in online higher education. You will own features end to end, work with product and architects, and apply AI-assisted development practices to accelerate delivery

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software engineering experience.
  • Experience building and supporting production web applications and APIs.
  • Working knowledge of relational databases and SQL.
  • Experience with Git-based workflows and automated testing.

Responsibilities

  • Design, build, and support scalable, secure, and high-performing software using a modern full-stack toolset: Angular on the front end, and Node.js, NestJS, and Python on the back end.
  • Own features end to end, from design through deployment and production support, balancing speed, quality, and long-term maintainability.
  • Contribute to our architecture transformation by building microservices, event-driven services, and BFF layers.
  • Design and work with modern data layers, including PostgreSQL and YugabyteDB.
  • Partner with product, architecture, and business teams to understand objectives and translate requirements into sound technical solutions.
  • Participate in design discussions and code reviews, and contribute to engineering standards and best practices.
  • Apply AI-assisted development practices to accelerate delivery, and integrate AI/ML services into applications to create smarter, more capable platform experiences.
  • Troubleshoot and resolve production issues, using observability tooling to improve service stability and the customer experience.
  • Build quality in through thoughtful testing, automation, and data-driven decision making.
  • Raise risks and dependencies early so the team can address them before they affect delivery.
  • Share knowledge with teammates and support newer engineers through pairing and code review.

Skills

5+ years software engineering
Production web apps & APIs
Relational databases & SQL
Git workflows & automated testing

Education

Bachelor’s degree in CS/Engineering

Tools

Angular
Node.js
NestJS
Python
PostgreSQL
YugabyteDB
Hasura
Kafka/Pulsar
Docker
Kubernetes

Job description

Western Governors University is hiring a Software Engineer II to contribute in a mid-career role at our Salt Lake City campus. You’ll design, build, and improve scalable software within a modern stack, and help drive the architecture transformation toward microservices and data mesh.

Join a mission-driven team delivering high impact in online higher education. You will own features end to end, work with product and architects, and apply AI-assisted development practices to accelerate delivery

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Platform & AI Solutions
Senior Software Engineer - Platform & AI Solutions

Western Governors University • Salt Lake City (UT)

On-site
USD 119,000 - 179,000
Bonus eligibility
Tuition discount
Wellbeing program
+1
Full-Stack Software Engineer II — Build Impact
Full-Stack Software Engineer II — Build Impact

WGU • Salt Lake City (UT)

On-site
USD 119,000 - 179,000
Platform Engineer II: Scalable, AI-Driven Software
Platform Engineer II: Scalable, AI-Driven Software

WGU • Salt Lake City (UT)

On-site
USD 119,000 - 179,000
Senior Software Engineer - AI-Driven Platform Leader
Senior Software Engineer - AI-Driven Platform Leader

Western Governors University • United States

On-site
USD 144,000 - 223,000
Bonuses
Health insurance
Retirement plan
+3
Senior Software Engineer - Lead Platform & AI Innovation
Senior Software Engineer - Lead Platform & AI Innovation

WGU Labs • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Health insurance
Dental coverage
Vision coverage
+11
Senior Software Engineer — Full-Stack, Mentorship, AWS, Flexible PTO
Senior Software Engineer — Full-Stack, Mentorship, AWS, Flexible PTO

ApplyMint • Utah

On-site
USD 144,000 - 223,000
Bonuses
Health benefits
Wellbeing program
+4
Senior Software Engineer — Lead Full-Stack & API Systems
Senior Software Engineer — Lead Full-Stack & API Systems

Western Governors University • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Bonuses
Medical, dental, vision, telehealth
Tuition discount for employees
+2
Software Engineering Manager: Build High-Impact Teams
Software Engineering Manager: Build High-Impact Teams

Western Governors University • Salt Lake City (UT)

On-site
USD 152,000 - 251,000
Tuition discount
Bonuses
Senior Software Engineer - Cloud-Native & Impactful
Senior Software Engineer - Cloud-Native & Impactful

Western Governors University • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Software Engineer II Academy
Software Engineer II Academy

WGU • Salt Lake City (UT)

On-site
USD 119,000 - 179,000