Openai
Software Engineer, Cloud Infrastructure
San Francisco. Posted 15 months ago
The role
You will build infrastructure abstractions to help teams ship and scale products. This role involves designing, implementing, and owning production systems for the multi-cloud compute platform.
What you will do
- Build and improve systems that manage Kubernetes clusters throughout their lifecycle
- Develop reusable platform tooling and infrastructure automation
- Improve capacity management, autoscaling, and resource allocation
- Make workloads and platform capabilities easier to manage across clusters and cloud environments
- Integrate security, patching, and compliance into day-to-day operations
- Work with platform users to prioritize improvements and build multi-use components
- Own the reliability of built systems including incident response through an on-call rotation
- Take ownership of a defined area and make progress independently
Required qualifications
- At least five years of experience building core infrastructure
- Strong software engineering skills
- Experience building shared cloud or cluster platforms
- Experience with cluster lifecycle, infrastructure automation, capacity, autoscaling, tenancy or safe production changes
Nice to have
- Kubernetes experience
- Infrastructure as code and repeatable cluster provisioning, including Terraform or comparable tooling
- Production Kubernetes operations, cluster and node upgrades, resource isolation, quotas or autoscaling policy design
- Shared platforms spanning multiple clusters or cloud providers
- Building platform APIs, controllers or operational automation
Benefits
- Relocation assistance
Before you apply
- Background checks for applicants will be administered in accordance with applicable law
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.