companyOpenAI logo

Principal Software Engineer - B2B Engineering

OpenAISan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for candidates with a strong background in software engineering, particularly in distributed systems and enterprise-level applications. Ideal candidates should have experience with:Architecting and developing scalable backend systems and APIs. Working with databases and data pipelines. Implementing security and compliance measures in software development. Collaborating across cross-functional teams to deliver high-quality software products. Leading technical projects and making architectural decisions.

About the job

About the Team

OpenAI’s B2B Engineering team is committed to delivering our advanced technology to the world through our developer platform and enterprise products. We develop robust backend systems, APIs, and infrastructure that empower developers and organizations to leverage OpenAI's capabilities in production environments.

Our expertise encompasses distributed systems, data infrastructure, platform services, and enterprise-grade features such as security, compliance, authentication, and reliability. We collaborate closely with product, research, design, infrastructure, and forward-deployed teams to transform pioneering AI functionalities into scalable and dependable products.

About the Role

We are seeking a Principal Software Engineer to architect and scale the systems that drive our developer and enterprise-facing products. You will take charge of the design for backend services and platform capabilities that safely and reliably integrate new AI functionalities into production at a global scale.

This position covers a wide technical landscape, including distributed systems, APIs, databases, data pipelines, and secure enterprise infrastructure. You will play a pivotal role in shaping both the technical architecture and the product experience of our platform, maintaining high standards for performance, safety, reliability, and API design.

Responsibilities

  • Design, implement, and scale backend services, APIs, and infrastructure supporting OpenAI’s developer and enterprise products.
  • Lead the architectural design of distributed systems, databases, and data pipelines that handle large-scale, high-reliability production workloads.
  • Own key platform capabilities from initial technical strategy and design through implementation, launch, and ongoing operation.
  • Carefully shape API design, treating interfaces as core product touchpoints while ensuring a top-notch developer experience.
  • Create secure, reliable, and compliant systems that cater to both enterprise and developer needs.
  • Work closely with product, research, design, infrastructure, and forward-deployed engineering teams to deploy new capabilities into production.
  • Steer technical direction across complex challenges, making sound architectural trade-offs to balance speed, quality, and maintainability.
  • Enhance engineering productivity by developing internal tools, platform abstractions, and systems that amplify efficiency across the organization.

About OpenAI

OpenAI is at the forefront of AI research and deployment, dedicated to ensuring that artificial general intelligence benefits all of humanity. Our B2B Engineering team plays a key role in transforming our groundbreaking technology into practical, scalable solutions for developers and enterprises.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.