Western Governors University

Senior Software Engineer

Western Governors University
Apply
11 days ago
Salt Lake City, UT, USASenior

Base Salary

$144k - $223k/yr

Responsibilities

  • Design, build, test, document, and deliver scalable full-stack software systems, including frontend applications, backend services, and APIs.
  • Develop cloud-native, event-driven, message-based services and containerized microservices on AWS.
  • Lead system design decisions, migrations, modernization efforts, service re-platforming, database changes, and technical-debt management.
  • Own the quality, performance, reliability, accessibility, and operational health of student-facing systems.
  • Participate in on-call rotations, troubleshoot and resolve production incidents, perform root-cause analysis, and drive post-incident improvements.
  • Manage availability, MTTR, and change-success outcomes while improving observability and service reliability.
  • Apply secure-coding, authentication, authorization, accessibility, and FERPA/student-data handling practices.
  • Collaborate with product, design, and engineering teams, influence technical direction, communicate status, and mentor engineers.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience substituting for formal education.
  • At least 6 years of experience building and delivering full-stack applications.
  • Experience developing web applications and APIs with Java, TypeScript/Node.js, and JavaScript.
  • Experience with frontend frameworks such as Angular and with service-based or modular architectures.
  • Experience contributing to or leading system design decisions.
  • Hands-on experience building and operating services on AWS, including Fargate/ECS, Lambda, API Gateway, RDS, and S3.
  • Experience with containerized microservices using Docker and Kubernetes.
  • Experience with event-driven architecture or messaging such as Kafka.
  • Preferred qualifications include Spring Boot or Node.js, CI/CD pipelines, observability and incident response, GitHub, JIRA, VS Code, IntelliJ, SQL, data modeling, NestJS, NgRx, Nx, Argo, Terraform, Kafka/Confluent, schema registries, Adobe Experience Manager, Form.io, FormAssembly, axe-core, Playwright, and Cypress.
  • Preferred experience includes mentoring engineers or acting as a technical lead, API design and integration, accessibility testing, trunk-based development, and modern release strategies.

Benefits

  • Full-time regular position with 40 standard weekly hours and eligibility for bonuses.
  • Medical, dental, vision, telehealth, mental healthcare, health savings account, and flexible spending account benefits.
  • Basic and voluntary life insurance, disability coverage, accident, critical illness, hospital indemnity, legal, and identity theft coverage.
  • Retirement savings plan, wellbeing program, and discounted WGU tuition.
  • Flexible paid time off and paid sick time without accrual requirements, 11 paid holidays, and other paid leave including up to 12 weeks of parental leave.
Western Governors University

About Western Governors University

11-50 employees

Western Governors University is a nonprofit, accredited online university offering competency-based bachelor’s and master’s degree programs for working adults in business, IT, teaching, and healthcare. It operates a tuition-based model with flat-rate terms that let students advance as they demonstrate proficiency. Founded in 1997 by 19 U.S. governors and based in the Salt Lake City, Utah area, WGU serves students nationwide through fully remote instruction and support.

Contact me