
Software Engineer, Database Systems
San Francisco
Full Time
USD 230,000 – 385,000
Senior
Backend Engineer
Jul 29, 2025
The role
Summary
OpenAI's Database Systems team is seeking a senior software engineer to work on Rockset, their high-performance real-time search, analytics, and vector database that powers vector search and RAG across all OpenAI products. The role involves building distributed systems, performance optimization in C++, and scaling database infrastructure for exponential growth.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 230,000 – 385,000 (annual)
Available
Benefits
Equity Compensation
Significant equity stake in one of the world's leading AI companies
Health Insurance
Comprehensive medical, dental, and vision insurance coverage
Retirement Benefits
401(k) retirement savings plan with company matching contributions
Flexible Time Off
Unlimited PTO policy for work-life balance and personal well-being
Parental Leave
Generous paid parental leave for new parents
Professional Development
Learning and development budget for conferences, courses, and skill enhancement
Remote Work Support
Home office setup stipend and remote work flexibility
Cutting-edge Technology
Access to latest hardware, software, and AI research tools
Innovation Time
Dedicated time for exploration and innovation projects
Mental Health Support
Mental health resources and counseling services
Interview process
- 1Application Review — Initial screening of resume, portfolio, and technical background by recruitment team
- 2Recruiter Phone Screen — 30-minute conversation about background, interest in OpenAI, and role alignment
- 3Technical Phone Interview — 60-minute technical discussion covering systems design, C++ programming, and distributed systems concepts
- 4System Design Interview — 90-minute deep-dive into designing large-scale database systems, discussing architecture, scalability, and performance trade-offs
- 5Coding Interview — 60-minute hands-on coding session focusing on algorithms, data structures, and systems programming in C++
- 6Behavioral Interview — 45-minute discussion about leadership experience, collaboration, and cultural fit with OpenAI values
- 7Final Round - Onsite — Half-day onsite (or virtual) interviews including technical deep-dives, team interactions, and leadership discussions
- 8Reference Check — Verification of work history and technical capabilities with former colleagues and managers
You'll be redirected to the company's application page
More Jobs at OpenAI
75 other open positions

OpenAI
View all jobs
OpenAI is an American artificial intelligence research organization developing advanced AI models like GPT. Focused on ensuring AI benefits humanity, it creates tools for natural language processing and generative AI applications.
Tech Stack
Interview Guides
5 guides available for OpenAI
Apply Now