Openai
Software Engineer, Cloud Infrastructure
London, UK. Posted 13 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 multi-cloud compute platforms.
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 components for multiple use cases.
- 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 problems such as 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.
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. They push the boundaries of AI capabilities and seek to safely deploy them to the world.