Openai

Software Engineer, Caching Infrastructure

San Francisco. Posted 16 months ago

The role

You will design, build, and operate a multi-tenant caching platform used across inference, identity, quota, and product experiences. You will define the long-term vision and roadmap for caching as a core infrastructure capability.

What you will do

  • Design, build, and operate OpenAI’s multi-tenant caching platform used across inference, identity, quota, and product experiences.
  • Define the long-term vision and roadmap for caching as a core infra capability, balancing performance, durability, and cost.
  • Collaborate with other infra teams and product teams to ensure our caching platform meets their needs.

Required qualifications

  • 5+ years of experience building and scaling distributed systems, with a strong focus on caching, load balancing, or storage systems.
  • Deep expertise with Redis, Memcached, or similar solutions, including clustering, durability configurations, client-side connection patterns, and performance tuning.
  • Production experience with Kubernetes, service meshes (e.g., Envoy), and autoscaling systems.

About the company

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. They deploy models through ChatGPT, APIs, and other products.

Software Engineer, Caching Infrastructure at Openai | JobZoey