Staff+ Software Engineer, Payments & Billing, Consumer Monetization
Core
Architect and build shared services, APIs, and lifecycle orchestration for payments, billing, and subscriptions powering OpenAI's consumer products.
Role type
Staff+ Software Engineer (Payments & Billing)
Builds
Shared billing/subscription/payment platforms and APIs for OpenAI products
Domain
Fintech / Payments / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, state synchronization, idempotency, failure recovery, API design, system architecture, technical leadership
Preferred skills
Payments/billing domain expertise, risk control integration, complex dependency management
Technologies
None explicitly stated
Responsibilities
Architect shared services and APIs for billing and subscriptions; Design lifecycle orchestration across internal and external systems; Solve correctness and recovery problems in asynchronous event processing; Improve payment success through processor integrations and routing; Build testing, observability, and operational tooling; Lead initiatives from design through rollout; Partner with Product, Finance, and Operations teams; Provide technical leadership via hands-on development and mentorship