CareerPlanSign in

Software Engineer, Caching Infrastructure

San Francisco💼 Full-time🗓 2025-07-18 → 2026-09-26

Core

Design, build, and operate a high-availability, multi-tenant caching platform powering inference, identity, quota, and product experiences for OpenAI's AI systems.

Role type

Senior IC distributed systems engineer (caching infrastructure)

Builds

Multi-tenant cache platform, networking, observability, and autoscaling systems

Domain

AI infrastructure, distributed systems, caching

Deliverable

production ML models | infrastructure

Required skills

distributed caching systems, networking fundamentals, Kubernetes service orchestration, clustering, durability configurations, client-side connection patterns, performance tuning, latency optimization, reliability engineering, throughput optimization, cost optimization

Preferred skills

service meshes, load balancing, storage systems

Technologies

Redis, Memcached, Kubernetes, Envoy

Responsibilities

Design and build the caching platform; define long-term vision and roadmap for caching; collaborate with infra and product teams

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.