Software Engineer, Financial Engineering
Backend Engineer · Senior · Full Time
Opens OpenAI's application page
Role
What you'll do.
OpenAI's Financial Engineering team is seeking a senior software engineer to architect next-generation billing and monetization systems for their expanding AI product portfolio including ChatGPT and APIs. This role involves building scalable payment infrastructure, collaborating with cross-functional teams, and designing enterprise-ready billing platforms for both subscription and usage-based models.
Responsibilities
- Billing System Architecture: Design and architect next-generation billing and monetization systems for OpenAI's growing product portfolio
- Full-Stack Development: Develop comprehensive billing integrations across the entire technology stack for ChatGPT and API users
- Platform Design: Create versatile billing platforms supporting both subscription and usage-based models with enterprise-grade scalability
- Integration Development: Build and integrate tools enabling internal teams to seamlessly incorporate billing data into their workflows
- Cross-Functional Collaboration: Work closely with Product, Data, Finance, Go-To-Market teams, and engineering colleagues on billing solutions
- System Scalability: Ensure billing infrastructure can handle OpenAI's rapid growth and complex product offerings
- Payment Processing: Implement secure and reliable payment processing systems for various customer segments
- Data Pipeline Management: Design and maintain data pipelines for billing analytics and financial reporting
Qualifications
What we look for.
Technical
Software Engineering Experience
Minimum 5 years of professional software engineering experience with production systems
Payments/Billing Experience
Prior experience in payments, billing, or monetization systems (preferred but not required)
Production System Development
Significant experience developing and redeveloping production systems for new product capabilities
Scaling Expertise
Proven ability to handle scaling challenges in high-growth environments
Full-Stack Development
Experience developing across the entire technology stack
API Integration
Strong background in building and integrating APIs for complex systems
Education
Bachelor's Degree
Bachelor's degree in Computer Science, Engineering, or related technical field (preferred)
Experience
Fast-Paced Environment
Ability to work effectively in environments with loosely defined requirements and competing priorities
Cross-Functional Collaboration
Experience engaging with partners outside of engineering, including business stakeholders
User Experience Focus
Strong commitment to creating exceptional user experiences and customer-focused products
Learning Agility
Demonstrated ability to quickly learn new technologies and effectively teach others
Skills
Required
Backend Development
Strong proficiency in backend technologies and system architecture
Database Management
Experience with relational and NoSQL databases for financial data
API Development
Expertise in designing and implementing RESTful APIs and integrations
System Architecture
Ability to design scalable, maintainable system architectures
Payment Processing
Understanding of payment systems, billing cycles, and financial transactions
Cross-Functional Communication
Strong collaboration skills with non-technical stakeholders
Preferred
Payments Industry Experience
Nice to havePrior experience in fintech, payments, or billing system development
Cloud Platform Expertise
Nice to haveAdvanced knowledge of AWS, GCP, or Azure cloud services
Microservices Architecture
Nice to haveExperience designing and implementing microservices-based systems
Data Analytics
Nice to haveUnderstanding of data pipelines and analytics for billing insights
Enterprise Software
Nice to haveExperience building enterprise-grade software solutions
AI/ML Integration
Nice to haveFamiliarity with AI/ML systems and their monetization requirements
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 230,000 – 385,000
Equity·Stock options
Benefits
Equity Compensation
Significant equity package as part of total compensation
Health Insurance
Comprehensive medical, dental, and vision coverage
Flexible Work Arrangement
Hybrid work model with flexibility between remote and office work
Professional Development
Opportunities to work with cutting-edge AI technology and continuous learning
Equal Opportunity Employment
Inclusive workplace committed to diversity and equal opportunity
Reasonable Accommodations
Support for applicants with disabilities throughout the hiring process
Process
Interview steps.
- 01
Application Review
Initial screening of resume and application materials focusing on relevant experience
- 02
Recruiter Phone Screen
30-45 minute conversation about background, interests, and role alignment
- 03
Technical Phone Interview
60-minute technical discussion covering system design and coding fundamentals
- 04
System Design Interview
In-depth system design session focusing on billing system architecture and scalability
- 05
Behavioral Interview
Discussion about collaboration, problem-solving, and cultural fit with cross-functional teams
- 06
Final Interview Panel
Meeting with team members and stakeholders to assess technical depth and team dynamics
- 07
Reference Check
Verification of previous work experience and professional references
Full posting
Original listing.
About the team
The Applied team at OpenAI safely brings cutting-edge technology to the world. We have released groundbreaking products such as ChatGPT, Plugins, DALL·E, and APIs for GPT-4, GPT-3, embeddings, and fine-tuning. Our team also manages large-scale inference infrastructure. With much more on the horizon, our impact continues to grow.
Our customers create fast-growing businesses using our APIs, enabling product features previously unimaginable. ChatGPT exemplifies the current scope of possibilities. We prioritize the responsible use of our powerful tools, valuing safe deployment over unchecked expansion.
Within Applied Engineering, the Financial Engineering team ensures that our products are monetized effectively to accommodate customers' varying needs and scales. Collaborating closely with the GTM and Finance teams, we strive to tailor our billing stack to our evolving internal requirements. We seek an experienced engineer to architect and refine our billing systems, enhancing their functionality to meet the demands of our increasingly complex and expansive product offerings.
In this role, you will:
Architect and build the next generation of billing and monetization systems at OpenAI.
Develop across the stack to create comprehensive billing integrations for our range of ChatGPT and API users.
Design a versatile billing platform suitable for both subscription and usage-based offerings, ensuring scalability and enterprise readiness/flexibility.
Construct and integrate tools that empower internal teams to seamlessly incorporate billing data into their workflows.
Collaborate closely with a wide array of stakeholders, including the Product, Data, Finance, and Go-To-Market teams, as well as fellow engineers.
You might thrive in this role if you:
Possess a minimum of 5 years of professional software engineering experience, with added experience in payments, billing, or monetization seen as a bonus.
Enjoy engaging with various partners, particularly those outside of engineering.
Have a keen and innate desire to learn and acquire new skills, coupled with a strong ability to impart that knowledge clearly and succinctly to others.
Bring significant experience in developing (and redeveloping) production systems to launch new product capabilities and to handle scaling challenges.
Are deeply invested in creating an exceptional user experience, taking pride in crafting products that address customer needs.
Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines.
OpenAI US Applicant Privacy Policy
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.
.
About OpenAI
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity.
We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.
For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement.
Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.
To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.
OpenAI Global Applicant Privacy Policy
At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Redirects to OpenAI's application page.
Other roles
More at OpenAI.
Manager, Forward Deployed Engineer (FDE), Life Sciences
Manager
Manager, Forward Deployed Engineer - Tokyo
Manager
Software Engineer, Ads Integrity
Senior
Forward Deployed Engineer - Zurich
Senior
Software Engineer, Conversion Measurement
Senior