Wgu

Wgu

Staff Software Engineer

Salt Lake City, UT · Staff+ · Full-time

Sponsorship not specified$161k-$250kDetected 2 days ago
PythonJavaGoSpringDistributed SystemsBackend DevelopmentAWSCloud PlatformsKubernetesTerraformCI/CDPlatform EngineeringRESTTest AutomationLeadershipArgo CD

About the role

  • 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.
  • A reasonable estimate of the current range is: Grade: Technical 411 Pay Range: $161,000.00 - $249,500.00 Job Description The Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm.
  • They will also be a key stakeholder and initiator of major changes to processes, engineering practices, and system administration.

Responsibilities

  • Design and develop cloud-native platforms and services that support enterprise software delivery.
  • Build reusable platform capabilities using Go, Python, and Java.
  • Develop Infrastructure as Code (IaC) using Terraform to provision and manage AWS resources.
  • Design and implement GitOps deployment strategies using Argo CD.
  • Develop cloud solutions that improve resiliency, security, observability, and operational efficiency.
  • Design highly available and fault-tolerant distributed systems running in AWS.
  • Design, develop, test, and maintain production software using Go (Golang), Python, and Java.
  • Build REST APIs, backend services, automation tools, and event-driven applications.
  • Develop internal platform services supporting cloud operations, deployments, and infrastructure management.
  • Develop Kubernetes-based platforms supporting enterprise workloads.

Requirements

  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • 8+ years of professional software engineering experience
  • Experience with Java and Spring Boot
  • Experience deploying and operating applications in Kubernetes
  • Experience implementing GitOps workflows using Argo CD or similar technologies
  • Experience designing distributed systems and RESTful APIs
  • experience and training
  • The Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm.
  • The position will be required to apply their expert knowledge to ensure best practices and well-engineered architecture across the department.
  • This position will be required to work in a space of solving critical issues and initiatives across multiple teams.

Compensation

  • $161,000.00 - $249,500.00

Equal opportunity

  • Accommodations: Applicants with disabilities who require assistance or accommodation during the application or interview process should contact our Talent Acquisition team at recruiting@wgu.edu.
  • Applicants with disabilities who require assistance or accommodation during the application or interview process should contact our Talent Acquisition team at recruiting@wgu.edu.

This listing is sourced directly from Wgu's careers page and normalized into a canonical job model.