About the job
About Our Team
Join our dynamic Core Services team, where we play a pivotal role in developing and overseeing essential services that underpin our operations. We connect core infrastructure—such as compute, storage, and networking—with product engineering teams, empowering them to innovate quickly, build with dependability, and scale effectively.
Role Overview
As a Software Engineer on our Core Services team, you will be instrumental in designing and managing vital backend platforms, including caching systems, workflow orchestration, metadata storage, and file services. Your focus will be on crafting highly reliable, scalable, and efficient systems that serve as the foundation of our product offerings.
We seek individuals who are passionate about developing infrastructure that enhances product teams, relish tackling challenges in distributed systems, and take pride in creating well-architected APIs and abstractions that streamline development processes.
This position is based in San Francisco, CA, utilizing a hybrid work model of three days in the office each week, with relocation assistance provided to new hires.
Your Responsibilities Will Include:
Designing, building, and maintaining shared infrastructure services, including caching layers, workflow orchestration (e.g., Temporal), metadata stores, and file storage solutions.
Collaborating with product teams to deliver scalable and reliable primitives that simplify the complexities of distributed systems.
Enhancing the performance, resilience, and scalability of core services that underpin our customer-facing applications.
You Will Excel in This Role If You:
Possess experience with distributed systems, caching frameworks (e.g., Redis, Memcached), metadata storage solutions (e.g., FoundationDB), or workflow orchestration tools (e.g., Temporal, Cadence).
Have experience managing containerized services within cloud environments and integrating them into automated CI/CD workflows.
Comprehend the trade-offs involved in consistency models, replication strategies, and performance optimization for multi-region systems.
Exhibit strong communication skills and thrive in collaborative environments, with a fervent commitment to delivering exceptional customer outcomes.
About OpenAI
OpenAI is a pioneering organization in AI research and deployment, dedicated to ensuring that artificial intelligence serves the greater good of humanity. We strive to make transformative technologies accessible and beneficial for all.

