Openai
Software Engineer, Core Services
San Francisco. Posted 16 months ago
The role
You will design and operate critical backend platforms including caching systems, workflow orchestration, metadata stores, and file services. You will build highly reliable, scalable, and performant systems that serve as the backbone of products.
What you will do
- Design, build, and maintain shared infrastructure services such as caching layers, workflow orchestration, metadata stores, and file storage services.
- Collaborate with product teams to provide scalable, reliable primitives that abstract the complexities of distributed systems.
- Improve performance, resilience, and scalability of core services that power customer-facing applications.
Required qualifications
- Experience with distributed systems, caching infrastructure (e.g., Redis, Memcached), metadata storage (e.g., FoundationDB), or workflow orchestration (e.g., Temporal, Cadence).
- Experience running containerized services in cloud environments and integrating them into automated build/test/release (CI/CD) workflows.
- Understand trade-offs in consistency models, replication strategies, and performance optimization in multi-region systems.
- Excel at communication and collaboration with cross-functional teams.
Benefits
- Relocation assistance
Before you apply
- Background checks for applicants will be administered in accordance with applicable law.
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.