
About OpenAI
Empowering humanity through safe AI innovation
Key Highlights
- Headquartered in San Francisco, CA with 1,001+ employees
- $68.9 billion raised in funding from top investors
- Launched ChatGPT, gaining 1 million users in 5 days
- 20-week paid parental leave and unlimited PTO policy
OpenAI is a leading AI research and development platform headquartered in the Mission District of San Francisco, CA. With over 1,001 employees, OpenAI has raised $68.9 billion in funding and is known for its groundbreaking products like ChatGPT, which gained over 1 million users within just five day...
🎁 Benefits
OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...
🌟 Culture
OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...
Skills & Technologies
Overview
OpenAI is hiring a Software Engineer for their Core Services team to design and operate critical backend platforms. You'll work with technologies like Redis and Temporal to build scalable and reliable systems. This position requires experience with distributed systems.
Job Description
Who you are
You have a strong background in software engineering, particularly in building and managing foundational services that bridge core infrastructure and product engineering teams. Your experience includes designing and operating critical backend platforms, and you thrive on challenges related to distributed systems. You are passionate about creating well-designed APIs and abstractions that empower product teams to move quickly and efficiently.
You have hands-on experience with caching infrastructure such as Redis or Memcached, and you understand the complexities of metadata storage solutions like FoundationDB. Your technical skills are complemented by your ability to collaborate effectively with product teams, ensuring that the services you build are scalable and reliable.
You enjoy working in a hybrid environment, balancing time in the office with remote work. You are adaptable and open to learning new technologies and methodologies that can enhance your contributions to the team.
Desirable
Experience with workflow orchestration tools like Temporal is a plus, as is familiarity with building resilient systems that can handle high loads and maintain performance under pressure. You are also comfortable with the challenges of managing distributed systems and are eager to tackle these challenges head-on.
What you'll do
In this role, you will design, build, and maintain shared infrastructure services that include caching layers, workflow orchestration, metadata stores, and file storage services. You will collaborate closely with product teams to provide scalable and reliable primitives that abstract the complexities of distributed systems, enabling them to focus on delivering value to customers.
You will be responsible for improving the performance, resilience, and scalability of core services that power customer-facing applications. This involves not only writing code but also participating in code reviews and mentoring junior engineers to foster a culture of learning and growth within the team.
You will engage in problem-solving discussions with your peers, sharing insights and strategies to overcome technical challenges. Your contributions will directly impact the efficiency and effectiveness of the product teams, allowing them to innovate and deliver high-quality products to users.
What we offer
OpenAI provides a supportive work environment that values collaboration and innovation. You will have the opportunity to work with cutting-edge technologies and be part of a team that is shaping the future of artificial intelligence. We offer relocation assistance for new employees and a hybrid work model that allows for flexibility in your work schedule.
You will also have access to professional development resources to help you grow in your career. We believe in the potential of AI to solve global challenges and are committed to ensuring that its benefits are widely shared. Join us in this mission and make a meaningful impact through your work.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OpenAI.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Kiddom is hiring a Senior Software Engineer for their Core Services team to drive technical change and improve product experiences. You'll work with Go, TypeScript, and Python in San Francisco. This position requires strong debugging skills and experience in systems engineering.

Software Engineering
StockX is hiring a Software Engineer for their Core Services team to build a scalable marketplace platform. You'll work with cutting-edge technologies and tackle complex engineering challenges. This position requires 2-5 years of relevant development experience.

Engineering Manager
OpenAI is hiring an Engineering Manager for their Core Services team to lead the development of mission-critical distributed systems. You'll work closely with product and infrastructure teams to ensure reliable service delivery. This role requires strong technical leadership and experience in managing high-performing teams.

Software Engineering
StockX is hiring a Software Engineer for their Core Services team to build a scalable marketplace platform. You'll work with Node.js and Kotlin to tackle complex engineering challenges. This position requires 2-5 years of relevant development experience.

Software Engineering
Harvey is hiring a Senior Software Engineer to design and build new infrastructure systems while scaling existing ones. You'll play a critical role in shaping the future of professional services. This position requires significant experience in software engineering.