Software Engineer, Reliability

OpenAI10 months ago
San Francisco, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Software Engineer, Reliability for Applied AI Infrastructure in San Francisco. Join the engineering teams that bring OpenAI’s ideas safely to the world. The Applied Engineering team works across research, engineering, product, and design to deliver OpenAI’s technology responsibly and safely while scaling products for millions of users.

Key Responsibilities

  • Design and implement solutions to ensure the scalability of our infrastructure to meet rapidly increasing demands.
  • Build and maintain load, chaos, and synthetic testing software to enhance system reliability.
  • Develop automation tools to streamline repetitive tasks and improve overall system reliability.
  • Manage the platform for CPU/storage, GPU, and network lifecycle to drive efficiency and support dynamic resource optimization.
  • Implement fault-tolerant and resilient design patterns to minimize service disruptions.
  • Develop and maintain service level objectives (SLOs) and indicators (SLIs) to monitor system reliability.
  • Collaborate with researchers, engineers, product managers, and designers to deploy new features and research capabilities.
  • Participate in an on-call rotation to respond to critical incidents and ensure 24/7 system availability.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a software engineer focused on reliability in a fast-paced, scaling environment.
  • Strong proficiency in cloud infrastructure and programming languages.
  • Experience with containerization technologies and orchestration platforms like Kubernetes.
  • Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation.
  • Excellent problem-solving, troubleshooting, and communication skills.
  • Experience with observability tools such as DataDog, Prometheus, Grafana, or Splunk.
  • Understanding of microservices architecture, service mesh technologies, and security best practices in cloud environments.

Preferred Qualifications

  • Track record of accelerating engineering reliability by empowering peers with effective tooling and systems.
  • Humble attitude with an eagerness to support colleagues and ensure team success.
  • Ability to own problems end-to-end and quickly learn necessary skills.
  • Proactive in identifying bottlenecks and performance improvement opportunities.
  • Experience collaborating across teams to embed reliability and scalability into new features.

Benefits & Perks

  • Compensation: $255K – $490K + Offers Equity
  • Relocation assistance provided for the San Francisco HQ role
  • Opportunity to work at the forefront of AI with a mission-driven team
  • Inclusive and comprehensive benefits package along with equal opportunity employment

Required Skills

automation
system reliability
Kubernetes
Grafana
performance optimization
fault tolerance
Infrastructure as Code
CloudFormation
programming
service mesh
microservices
Terraform
Splunk
Prometheus
DataDog
cloud infrastructure
observability
containerization