Principal Software Engineer, B2B Engineering
Core
Design and scale backend systems, APIs, and infrastructure for OpenAI's developer and enterprise products.
Role type
Principal Software Engineer (B2B Platform)
Builds
Backend services, APIs, distributed systems, and data pipelines for production AI capabilities.
Domain
AI infrastructure, distributed systems, enterprise software
Deliverable
production ML models | infrastructure
Required skills
distributed systems, API design, backend languages (Python, Go, Rust, TypeScript), system architecture, technical strategy, end-to-end ownership, platform abstraction, engineering velocity, operational excellence, ambiguity resolution, cross-functional collaboration, technical judgment, product instincts, developer experience design, startup/early-stage product building
Preferred skills
deep expertise in software engineering fundamentals, track record of leading complex technical initiatives, care for reliability/safety/security/performance, comfort in fast-moving environments, founder/early engineer experience
Technologies
Python, Go, Rust, TypeScript
Responsibilities
Design and scale backend services and APIs; Lead architecture of distributed systems and data pipelines; Own major platform capabilities end-to-end; Shape API design for developer experience; Build secure, reliable, compliant systems; Partner with product, research, and design teams; Drive technical direction and architectural tradeoffs; Improve engineering velocity via internal tooling; Raise engineering quality standards; Solve ambiguous, high-impact technical problems
Seniority
Principal, hands-on IC with strategic influence