Full Stack Software Engineer, Monetization Platform
OpenAI · San Francisco
About this role
**About the Team** As AI becomes capable of doing more useful work, the way people access and pay for it needs to evolve. The Monetization Platform team (within Growth) builds the systems and experiences that make this possible across the entire suite of OpenAI products. Our mission is to make powerful AI easier to access, its value easier to understand, and new ways of using it easier to bring to market. We work where product experience, platform architecture, and business strategy meet—turning pricing and packaging complexity into capabilities product teams can build on and customers can trust. **About the Role** We’re looking for experienced **Staff+ and Senior** full-stack engineers with strong backend and systems depth. You’ll help decide what to build, establish the architecture, and carry ideas through to working products—from a customer’s first interaction with a plan to the services that determine what they can access and use. You’ll work across: - Pricing and packaging capabilities - Plan and usage experiences - Shared UIs and tools that make launches repeatable You’ll partner closely with Financial Engineering to connect these capabilities to subscription and billing systems, keeping customer access and state consistent as offerings evolve. **In this role, you will:** - Define and build shared pricing and packaging capabilities (plan configuration, eligibility, entitlement integrations, usage allowances). - Create intuitive plan and usage experiences across the stack, connecting polished interfaces to product APIs and backend services. - Turn new commercial ideas into working prototypes and experiments with Product, Finance, and Data Science—then iterate based on what you learn. - Design integrations with Financial Engineering that preserve correct access and subscription state through plan changes, migrations, asynchronous updates, and partial failures. - Build reusable components and configuration tools that let teams launch offerings with less custom engineering and fewer dependencies. - Own production quality through migration planning, staged rollouts, testing, monitoring, and recovery paths. - Shape the technical roadmap, make clear tradeoffs between immediate launches and shared foundations, and develop other engineers through code and design reviews. **You might thrive in this role if you:** - Set architectural direction and delivered significant projects involving multiple teams, while remaining an active contributor to the code. - Have depth in backend or distributed systems and can work across APIs and interfaces that turn systems into useful products. - Reason rigorously about data models, lifecycle transitions, consistency, concurrency, and failure modes (including operations that run twice). - Take loosely defined customer or business problems through discovery, implementation, and production operation. - Combine product intuition with experimentation and analysis, and care about whether customers understand and benefit from what you build. - Enjoy establishing new capabilities—choosing an initial design, shipping something useful, and improving it as the problem becomes clearer. - Build alignment across disciplines and clearly explain technical choices. *Experience with pricing, subscriptions, entitlements, usage-based products, billing integrations, or growth platforms is especially valuable.* **About OpenAI** OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose ar
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.