Staff Software Engineer | Cloud Platform
Core
Design and develop cloud-native platforms, services, and distributed systems to support enterprise software delivery and operations.
Role type
Staff Software Engineer (Cloud Platform & Infrastructure)
Builds
Cloud-native platforms, reusable platform capabilities, internal platform services, and secure scalable cloud architectures.
Domain
Higher Education Technology / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go (Golang), Python, Java, AWS, Terraform, Kubernetes, GitOps, CI/CD pipeline design, distributed systems architecture, RESTful API design
Preferred skills
None stated
Technologies
Go, Python, Java, Terraform, Argo CD, AWS (EKS, ECS, EC2, Lambda, Fargate, IAM, CloudWatch, S3), Kubernetes
Responsibilities
Design and develop cloud-native platforms and services; 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; Design highly available and fault-tolerant distributed systems running in AWS; Design, develop, test, and maintain production software including REST APIs and backend services.
Seniority
Staff, technical expertise and leadership