Skip to main content

openai

Software Engineer, Core Services

San Franciscofulltimemid

About this role

Join OpenAI's Core Services team to design and operate critical backend infrastructure systems that power product teams at scale. You'll build highly reliable distributed systems including caching layers, workflow orchestration, metadata stores, and file services while collaborating with cross-functional teams.

What you'll do

  • Design, build, and maintain shared infrastructure services like caching systems, workflow orchestration, and metadata stores
  • Partner with product teams to deliver scalable, reliable primitives that simplify distributed systems complexity
  • Improve performance, resilience, and scalability of core services used by customer-facing applications
  • Operate containerized services in cloud environments with automated CI/CD workflows
  • Navigate trade-offs in consistency models and multi-region replication strategies

What they're looking for

  • Distributed systems design and implementation
  • Caching infrastructure (Redis, Memcached)
  • Workflow orchestration platforms (Temporal, Cadence)
  • Metadata storage systems (FoundationDB)
  • Container orchestration and cloud infrastructure
  • CI/CD pipeline integration
  • Cross-functional collaboration and communication
  • Performance optimization and systems scaling

Benefits

  • Hybrid work model: 3 days per week in San Francisco office
  • Relocation assistance available for new employees
  • Equal opportunity employer with commitment to diversity
  • Reasonable accommodations for applicants with disabilities
  • Work on foundational systems impacting AI deployment at scale
Apply on the employer's site

Opens the official application on the employer’s site. No login required.