

Software Engineer, Payments
OpenAI
OpenAI is seeking a Software Engineer for its Payments Team to develop and scale the infrastructure that supports financial transactions across its products. The role involves collaborating with various teams to create a seamless payment experience while ensuring compliance and reliability in a fast-paced environment.
Qualification
- 5+ years of professional experience in software engineering, ideally with a focus on payments or financial systems at scale.
- Familiarity with payment processors (e.g., Stripe, Adyen, Braintree) or experience building similar internal financial systems.
- Strong product mindset with a desire to understand product needs and design for long-term flexibility.
- Ability to thrive in high-growth, ambiguous environments, balancing fast execution with technical rigor and system reliability.
- Excellent communication skills, with the ability to build consensus among stakeholders.
Responsibility
- Architect, implement and scale core payment infrastructure.
- Build robust and extensible financial primitives to enable rapid iteration and support hyper-growth.
- Collaborate closely with internal and external stakeholders to translate business requirements into clean, scalable technical systems.
- Demonstrate high levels of ownership to get changes shipped in the highly-regulated domain of payments.
- Create a seamless user experience for checkout around the world.
- Improve the reliability, observability and auditability of money movement at OpenAI.



