Staff Software Engineer | Cloud Platform at Western Governors University | United States | Rezi

Staff Software Engineer | Cloud Platform at Western Governors University

Staff Software Engineer | Cloud Platform

Western Governors University · United States

2 weeks ago

Staff Software Engineer | Cloud Platform

Western Governors University · United States

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Staff Software Engineer is a position of technical expertise, influence, and leadership. This role involves applying expert knowledge to ensure best practices and well-engineered architecture, initiating major changes to processes and engineering practices, and solving critical issues across multiple teams. The position requires a deep understanding of cutting-edge practices and innovative approaches, while establishing and maintaining a positive culture based on WGU Leadership Principles.

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.
  • Write clean, maintainable, well-tested code following modern software engineering practices.
  • Contribute to shared libraries, automation frameworks, and platform tooling.
  • Design and implement solutions utilizing AWS services including EKS, ECS, EC2, Lambda, Fargate, IAM, CloudWatch, S3.
  • Develop Kubernetes-based platforms supporting enterprise workloads.
  • Build secure, scalable cloud-native architectures using Infrastructure as Code.
  • Collaborate with infrastructure teams to optimize cloud performance, cost, and operational maturity.
  • Build and maintain Infrastructure as Code using Terraform.
  • Develop deployment automation using Argo CD and GitOps methodologies.
  • Design reusable Kubernetes deployment patterns.
  • Build CI/CD pipelines supporting automated testing, deployment, and infrastructure provisioning.
  • Automate operational tasks to improve reliability and reduce manual effort.

Requirements

  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • 8+ years of professional software engineering experience
  • Strong experience developing software using Go (Golang) and Python
  • Experience with Java and Spring Boot
  • Experience building cloud-native applications on AWS
  • Experience developing Infrastructure as Code using Terraform
  • 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 building CI/CD pipelines and deployment automation

Skills

  • Go (Golang)
  • Python
  • Java
  • Spring Boot
  • AWS
  • Terraform
  • Kubernetes
  • Argo CD
  • GitOps
  • RESTful APIs
  • CI/CD pipelines
  • Cloud-native applications
  • Distributed systems
  • Infrastructure as Code (IaC)
  • EKS
  • ECS
  • EC2
  • Lambda
  • Fargate
  • IAM
  • CloudWatch
  • S3

Work Type

  • Full-Time Regular
  • 40 standard weekly hours

Experience Level

  • 8+ years of professional software engineering experience

Education Level

  • Bachelor's degree in Computer Science or related field (or equivalent experience)

Salary/Compensations

  • $161,000.00 - $249,500.00

Benefits

  • Medical, dental, vision, telehealth and mental healthcare
  • Health savings account and flexible spending account
  • Basic and voluntary life insurance
  • Disability coverage
  • Accident, critical illness and hospital indemnity supplemental coverages
  • Legal and identity theft coverage
  • Retirement savings plan
  • Wellbeing program
  • Discounted WGU tuition
  • Flexible paid time off for rest and relaxation with no need for accrual
  • Flexible paid sick time with no need for accrual
  • 11 paid holidays
  • Other paid leaves, including up to 12 weeks of parental leave

About the Company

  • 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.

Equal Opportunity

  • All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.