This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are the Online Storage team powering ChatGPT, Sora, and the OpenAI APIs. We’re a growing team set up to own the databases and online‑storage infrastructure that serve all our products. As OpenAI scales, we’re seeking experienced, problem‑solving engineers to build robust, high‑performance, and scalable database systems. Our ability to rapidly iterate on products while ensuring reliability and speed is key to our success. You’ll work in a fast‑paced, collaborative environment, building systems that serve hundreds of millions of users globally, with a strong emphasis on safety, reliability, and performance. We’re hiring skilled software engineers to join the Online Storage team. You’ll help design and build a large‑scale database, collaborate with various product teams to scale it to meet their needs, and own operational excellence by defining SLAs and KPIs that directly satisfy stakeholder expectations. This is a critical role for engineers who thrive on solving complex, large‑scale challenges and are passionate about building resilient systems that perform under load.
Job Responsibility:
Design and build highly scalable, reliable, and performant database
Design and build highly simple and intuitive APIs for the underlying database
Analyze and resolve performance and scalability bottlenecks to improve overall system efficiency
Debug, instrument, and fix system issues — from pinpointing root causes to delivering long-term solutions
Define technical strategy and guide the development of robust infrastructure that supports high-scale production systems and evolving business needs
Collaborate closely with product teams to deeply understand requirements and deliver impactful solutions
Boost engineering productivity by building intuitive tools and systems that empower fellow developers
Own the reliability of the systems you build, including participating in an on-call rotation to address critical incidents
Requirements:
4+ years of industry experience
2+ years leading large-scale, complex projects or technical initiatives as an engineer or tech lead
Strong passion for building distributed systems at scale, with a focus on reliability, scalability, security, and continuous improvement
Expertise in systems programming, with hands-on experience in multi-threading and concurrency
Proficiency in C++ and/or Python is highly preferred
Excellent communication skills, with the ability to build consensus across diverse technical and non-technical stakeholders
Nice to have:
Domain experience in areas such as databases, large-scale data systems, storage, caching, search, or other core components of distributed infrastructure
What we offer:
Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
401(k) retirement plan with employer match
Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick and safe time (1 hour per 30 hours worked)
Mental health and wellness support
Employer-paid basic life and disability coverage
Annual learning and development stipend to fuel your professional growth
Daily meals in our offices, and meal delivery credits as eligible
Relocation support for eligible employees
Additional taxable fringe benefits, such as charitable donation matching and wellness stipends, may also be provided