About the job
Join Our Dynamic Payments Team
At OpenAI, we are on a mission to ensure the financial sustainability of Artificial General Intelligence (AGI). Our Payments Team is pivotal in enabling OpenAI to facilitate transactions across our innovative products, including ChatGPT, ChatGPT for Teams, and our API services. We are responsible for crafting a seamless user payment experience, integrating with leading payment service providers, and developing the foundational infrastructure that supports efficient checkout and payment processes. Collaborating closely with Finance, Legal, Growth, Product, and external partners, we ensure our payment systems scale seamlessly with our business and adapt to evolving commercial objectives.
Your Role in Our Team
As a Senior Software Engineer within the Payments Team, you will be instrumental in designing and building the robust infrastructure that underpins OpenAI’s financial systems. You will work hand-in-hand with cross-functional teams to deliver scalable and efficient solutions, ensuring that our payment systems can support rapid product iterations and a global customer base. We seek individuals who are pragmatic, collaborative, and excited about the chance to develop systems that are vital to OpenAI’s long-term objectives and sustainability.
This position is located in San Francisco, CA, with a hybrid work model that requires three days in the office each week. We also offer relocation assistance for new hires.
Key Responsibilities:
Design, implement, and scale core payment infrastructure.
Develop robust financial primitives to facilitate rapid iteration and support our hyper-growth trajectory.
Work closely with internal and external stakeholders (e.g., Finance, GTM, Product) to translate business needs into scalable technical solutions.
Take ownership of shipping changes in the highly regulated payments domain.
Create a smooth and user-friendly checkout experience for customers worldwide.
Enhance the reliability, observability, and auditability of OpenAI's financial transactions.
Ideal Candidate Profile:
5+ years of professional software engineering experience, preferably with a focus on scalable payments or financial systems.
Familiarity with payment processors such as Stripe, Adyen, or Braintree, or experience building similar internal financial systems, including cardholder data management and online commerce solutions.
Possess a strong product mindset and a desire to craft solutions that meet real-world needs.

