Software Engineer

OpenAI
San Francisco, CA
Job Description
The team is responsible for developing and maintaining software systems that support iterative development, testing, and deployment. As a Software Engineer, you will develop and maintain software systems that support OpenAI’s build system and infrastructure, with a focus on scalability, performance, observability, and reliability.

Requirements

  • Develop and maintain software systems for iterative development, testing, and deployment
  • Design and implement continuous integration pipelines, testing infrastructure, and support around OpenAI’s build system
  • Work on scalability, performance, observability, and security of infrastructure to meet rapidly increasing demands
  • Collaborate with cross functional teams to specify and implement availability, performance, correctness, and efficiency requirements
  • Proactively monitor systems to identify issues and anomalies and implement fault tolerant and resilient design patterns
  • Build and maintain automation tools to streamline repetitive tasks and improve system reliability
  • Participate in an on call rotation to respond to critical incidents and ensure 24/7 system availability
]]>