Full-Time

Staff Software Engineer

Updated on 8/23/2026

Deadline 8/24/26
Western Governors University

Western Governors University

Compensation Overview

$161k - $249.5k/yr

+ Bonus

Salt Lake City, UT, USA

In Person

Category
Software Engineering (1)
Required Skills
Service Mesh
Kubernetes
Microsoft Azure
Python
Distributed Systems
Java
RDBMS
GraphQL
Infrastructure as Code (IaC)
Docker
TypeScript
Microservices
AWS
Terraform
Observability
DevOps
Angular
Google Cloud Platform

Get referred to Western Governors University

See people who can refer or advise you

Requirements
  • At least 10 years of professional software engineering experience.
  • Deep expertise in backend development with Java and/or Python.
  • Proven experience building internal platforms, developer tooling, or large-scale infrastructure systems.
  • Strong background in distributed systems, microservices, and API design.
  • Experience designing and scaling continuous integration and continuous delivery systems and software delivery pipelines.
  • Strong understanding of cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform.
  • Experience with Docker and Kubernetes in production environments.
  • Experience building and operating high-reliability backend services.
  • Familiarity with frontend integration using Angular and TypeScript for internal tools.
  • Experience with relational and NoSQL databases.
  • Strong systems thinking and ability to operate across multiple technical domains.
  • Proven ability to influence without authority across engineering organizations.
  • Excellent communication skills and technical leadership capabilities.
Responsibilities
  • Lead the architecture and development of internal developer platforms, tooling, and backend services.
  • Define technical strategy for developer experience, including continuous integration and continuous delivery, build systems, and deployment automation.
  • Design and implement scalable backend services and application programming interfaces using Java and Python.
  • Establish engineering standards and patterns for internal tooling, service development, and platform integrations.
  • Partner with DevOps and platform teams to evolve infrastructure automation and cloud-native delivery systems.
  • Drive improvements in observability, monitoring, logging, and system diagnostics across engineering platforms.
  • Build and enhance self-service tooling for service provisioning, environments, and deployments.
  • Collaborate with engineering leadership to identify systemic bottlenecks in software delivery and resolve them through platform solutions.
  • Lead cross-team initiatives that improve engineering velocity, reliability, and operational efficiency.
  • Mentor senior and mid-level engineers by providing architectural guidance and technical leadership.
  • Influence the long-term platform roadmap and contribute to organizational engineering strategy.
  • Participate in design reviews, technical governance, and large-scale system planning.
Desired Qualifications
  • Experience in Staff- or Principal-level roles in platform engineering or developer experience organizations.
  • Experience building developer portals, internal platform-as-a-service systems, or self-service infrastructure.
  • Strong experience with event-driven architectures and message queues.
  • Experience with API gateways, GraphQL, or service mesh technologies.
  • Deep knowledge of observability platforms and site reliability engineering practices.
  • Experience with infrastructure as code, including Terraform or similar tools.
  • Experience improving large-scale monorepos or multi-team engineering environments.
  • Background in release engineering or build system optimization.
  • Experience improving developer productivity at organizational scale.
Western Governors University

Western Governors University

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

1997

Get referred to Western Governors University

See people who can refer or advise you