Software Engineer, Full Stack, Revenue Platform

OpenAI OpenAI · AI Frontier · San Francisco, CA · Applied AI

Software Engineer, Full Stack, Revenue Platform at OpenAI. This role focuses on building and operating the core financial infrastructure for OpenAI's commercial products, including invoicing, billing, payments, and revenue recognition. The engineer will own end-to-end workflows, develop platform abstractions, and create internal tools for finance, sales, and operations teams. A key aspect is building automation and AI-powered capabilities within the platform to improve operational efficiency and decision-making. The role requires strong full-stack experience and the ability to work in a fast-paced environment, ensuring reliability, scalability, and correctness of critical financial systems.

What you'd actually do

  1. Build and evolve shared full-stack platform components including APIs, data models, services, and UI primitives that power billing, subscriptions, usage-based pricing, and enterprise entitlements across OpenAI.
  2. Design scalable, reusable revenue workflows and abstractions that other product teams can compose to launch new offerings without reinventing core billing logic.
  3. Partner closely with product, frontend, and backend engineers to deliver end-to-end revenue capabilities, ensuring platform components are intuitive to adopt and safe to extend.
  4. Develop internal platforms and tools used by Finance, Accounting, Sales, Support, and Go-To-Market teams to manage, audit, and reason about revenue data efficiently.
  5. Build automation and AI-powered capabilities within the Revenue Platform to reduce manual work, surface insights, and improve operational decision-making.

Skills

Required

  • 5+ years of experience building full-stack web applications
  • strong fundamentals across frontend, backend, and API design
  • Proficiency with modern frontend frameworks (e.g., React, TypeScript)
  • Proficiency with backend technologies (Python preferred; Node, Go, or similar also welcome)
  • Experience designing or working with scalable backend systems, data models, and event-driven or workflow architectures
  • Comfort owning features end-to-end across UI, APIs, data, and operations
  • Ability to collaborate effectively with cross-functional partners
  • Ability to communicate clearly with technical and non-technical stakeholders
  • Comfort operating in fast-moving environments with evolving requirements and priorities

Nice to have

  • Experience working in environments where correctness, traceability, and data integrity matter—e.g., billing, payments, finance, enterprise SaaS, or similar domains
  • Strong product instincts and passion for building intuitive, high-reliability user experiences

What the JD emphasized

  • end-to-end ownership
  • critical revenue workflows
  • platform abstractions
  • scale, correctness, and usability
  • craftsmanship, correctness
  • scale gracefully
  • enterprise-grade reliability
  • customer experience
  • financial precision
  • revenue recognition
  • organizations to confidently adopt, scale, and manage their usage
  • reliable, extensible financial infrastructure
  • shared services
  • commercial engine
  • backbone
  • intuitive customer experiences
  • shared foundations
  • reliability, scalability, and trustworthiness
  • critical financial workflows
  • billing, subscriptions, usage-based pricing, and enterprise entitlements
  • scalable, reusable revenue workflows and abstractions
  • core billing logic
  • end-to-end revenue capabilities
  • intuitive to adopt and safe to extend
  • internal platforms and tools
  • manage, audit, and reason about revenue data efficiently
  • automation and AI-powered capabilities
  • reduce manual work, surface insights, and improve operational decision-making
  • architecture, standards, and contracts
  • correctness, reliability, and compliance
  • ambiguous commercial, financial, and operational requirements
  • durable platform primitives
  • scale with OpenAI’s products and customer base
  • 5+ years of experience building full-stack web applications
  • strong fundamentals across frontend, backend, and API design
  • scalable backend systems, data models, and event-driven or workflow architectures
  • product instincts and passion for building intuitive, high-reliability user experiences
  • correctness, traceability, and data integrity matter
  • billing, payments, finance, enterprise SaaS, or similar domains
  • owning features end-to-end across UI, APIs, data, and operations
  • collaborate effectively with cross-functional partners
  • communicate clearly with technical and non-technical stakeholders
  • operating in fast-moving environments with evolving requirements and priorities