Software Engineer II Academy

WGU

Salt Lake City (UT)

On-site

USD 119,000 - 179,000

Full time

3 days 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

Job summary

Western Governors University is seeking a Software Engineer II in Platform Engineering. You will design, build, and support scalable, secure software using Angular, Nest.js, Node.js, and Python to power our online degree platform.

As a technical leader, you’ll mentor peers, drive complex initiatives from concept to deployment, and contribute to modernization efforts including EDA, microservices, BFF, and data layers with PostgreSQL and Yugabyte.

Qualifications

  • Design, build, and support scalable software using modern full-stack technologies including Angular, Nest.js, and Node.js on the front end and Python on the back end.
  • Lead technical guidance and code reviews to raise engineering standards across teams.
  • Drive modernization initiatives such as Event Driven Architecture, Micro Services, and BFF, with data layers like PostgreSQL and Yugabyte.

Responsibilities

  • Design, build, and support scalable, secure, and high-performing software solutions using modern full-stack technologies - including Angular, Nest.js, and Node.js on the front end and Python on the back end - that power critical business capabilities.
  • Serve as a technical leader and trusted advisor, influencing architecture, engineering standards, and best practices across teams.
  • Lead the delivery of complex initiatives from concept through implementation, balancing speed, quality, and long-term maintainability.
  • Mentor and develop fellow engineers through technical guidance, code reviews, design discussions, and knowledge sharing.
  • Partner with cross-functional teams to understand business objectives and translate requirements into thoughtful technical solutions.
  • Identify risks, dependencies, and opportunities early, helping teams navigate challenges before they impact delivery.
  • Drive continuous improvement in software quality, reliability, observability, and operational excellence.
  • Contribute to modernization initiatives, including Event Driven Architecture (EDA), Micro Services, Backend for Front End (BFF), Service and Data Mesh. Experience in Kafka, Pulsar and Hasura a plus.
  • Design and work with modern data layers, including PostgreSQL and Yugabyte.
  • Apply AI-assisted development practices to accelerate delivery and integrate AI/ML services into applications to create smarter, more capable platform experiences.
  • Lead troubleshooting and resolution efforts for complex production issues, improving service stability and customer experience. Experience in Dynatrace is a plus.
  • Champion engineering excellence through thoughtful testing strategies, automation, and data-driven decision making.
  • Foster a collaborative engineering cult

Skills

Full-stack development
Technical leadership
Mentoring

Tools

Angular
Nest.js
Node.js
Python
Kafka
Pulsar
Hasura
PostgreSQL
Yugabyte
Dynatrace

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 408 Pay Range: $118,900.00 - $178,500.00

Job Description

The Software Engineer II is an early- to mid-career contributor that has a combination of formal education and experience in the software engineering field. They are 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 maintain complete documentation. They support team members and ensure established goals and deadlines are met. They keep management informed of status and significant problems.

SOFTWARE ENGINEER II Platform Engineering
Impact Introduction

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.

What You’ll Do
  • Design, build, and support scalable, secure, and high-performing software solutions using modern full-stack technologies - including Angular, Nest.js, and Node.js on the front end and Python on the back end - that power critical business capabilities.
  • Serve as a technical leader and trusted advisor, influencing architecture, engineering standards, and best practices across teams.
  • Lead the delivery of complex initiatives from concept through implementation, balancing speed, quality, and long-term maintainability.
  • Mentor and develop fellow engineers through technical guidance, code reviews, design discussions, and knowledge sharing.
  • Partner with cross-functional teams to understand business objectives and translate requirements into thoughtful technical solutions.
  • Identify risks, dependencies, and opportunities early, helping teams navigate challenges before they impact delivery.
  • Drive continuous improvement in software quality, reliability, observability, and operational excellence.
  • Contribute to modernization initiatives, including Event Driven Architecture (EDA), Micro Services, Backend for Front End (BFF), Service and Data Mesh. Experience in Kafka, Pulsar and Hasura a plus.
  • Design and work with modern data layers, including PostgreSQL and Yugabyte.
  • Apply AI-assisted development practices to accelerate delivery and integrate AI/ML services into applications to create smarter, more capable platform experiences.
  • Lead troubleshooting and resolution efforts for complex production issues, improving service stability and customer experience. Experience in Dynatrace is a plus.
  • Champion engineering excellence through thoughtful testing strategies, automation, and data-driven decision making.
  • Foster a collaborative engineering cult
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II Full Stack (Java/Node.js/Angular)
Software Engineer II Full Stack (Java/Node.js/Angular)

WGU • Salt Lake City (UT)

On-site
USD 119,000 - 179,000
Software Engineer II WGU Labs
Software Engineer II WGU Labs

re-zoo-me • South Salt Lake (UT), Northern (KY)

Hybrid
USD 119,000 - 179,000
Bonuses
Tuition benefits
Health plan
Senior Software Engineer - WGU Labs
Senior Software Engineer - WGU Labs

WGU Labs • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Health insurance
Dental coverage
Vision coverage
+11
Senior Software Engineer - WGU Labs
Senior Software Engineer - WGU Labs

Western Governors University • United States

On-site
USD 144,000 - 223,000
Bonuses
Health insurance
Retirement plan
+3
Senior Software Engineer
Senior Software Engineer

ApplyMint • Utah

On-site
USD 144,000 - 223,000
Bonuses
Health benefits
Wellbeing program
+4
Senior Software Engineer - Academy
Senior Software Engineer - Academy

Western Governors University • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Manager, Software Engineer Student LifeCycle Services
Manager, Software Engineer Student LifeCycle Services

Western Governors University • Salt Lake City (UT)

On-site
USD 152,000 - 251,000
Tuition discount
Bonuses
Principal Software Engineer-Student LifeCycle Services
Principal Software Engineer-Student LifeCycle Services

Western Governors University • Salt Lake City (UT)

On-site
USD 180,000 - 280,000
Bonuses
Medical, dental, vision
Tuition benefits
+2
Manager, Software Engineering
Manager, Software Engineering

WGU • Phoenix (AZ)

On-site
USD 152,000 - 251,000
Staff Software Engineer - Salesforce
Staff Software Engineer - Salesforce

Western Governors University • Salt Lake City (UT)

On-site
USD 161,000 - 250,000
Bonuses
Medical
Dental
+12