Mobile / Full Stack Staff+ Software Engineer, Consumer Monetization
Staff Engineer · Staff · Full Time
Opens OpenAI's application page
Role
What you'll do.
OpenAI's Consumer Monetization team seeks a Staff+ Mobile/Full Stack Software Engineer with deep iOS or Android expertise to architect and build purchasing and subscription experiences across mobile applications, web platforms, and supporting product APIs. This role combines technical leadership with hands-on development, requiring demonstrated Staff-level ownership, cross-platform development experience, and strong product intuition to drive conversion, performance, and reliability improvements while enabling new product launches.
Responsibilities
- Architect purchasing and subscription experiences: Design and build comprehensive purchasing and subscription experiences spanning native mobile applications, mobile web, and supporting product APIs. Lead technical architecture decisions to ensure scalability, maintainability, and alignment with business objectives across multiple platforms.
- Drive cross-functional partnerships: Partner closely with Product, Design, and Growth teams to identify customer needs, prioritize technical and product improvements, and shape the technical direction for purchasing experiences. Collaborate with data science teams to leverage insights for optimization.
- Optimize conversion and performance: Lead initiatives to improve conversion rates, system performance, and reliability through experimentation, product analytics, and deep customer insights. Implement A/B testing frameworks and data-driven decision making to validate improvements and track impact.
- Build reusable purchasing capabilities: Develop and maintain reusable purchasing components, SDKs, and platform capabilities that enable teams across OpenAI to launch and monetize new products efficiently. Establish patterns and standards for payment integration and subscription management.
- Lead end-to-end initiatives: Own complete initiative lifecycle from exploration and technical design through implementation, launch, and ongoing operational support. Set timelines, manage dependencies, and ensure successful delivery across teams while maintaining code quality and system reliability.
- Provide technical leadership and mentorship: Set engineering standards, establish best practices, and provide technical guidance through hands-on code reviews, design sessions, and mentorship. Help other engineers develop judgment, take on broader ownership, and grow into leadership positions.
- Implement mobile monetization solutions: Engineer robust integrations with app store billing systems (App Store, Google Play), handle mobile-specific payment flows, and manage complex subscription lifecycle events. Navigate platform-specific constraints and requirements while maintaining consistent user experience.
Qualifications
What we look for.
Technical
Deep iOS or Android expertise
Demonstrated mastery in iOS (Swift, Objective-C) or Android (Kotlin, Java) development with production-level experience shipping and operating mobile applications at scale. Strong understanding of platform-specific capabilities, constraints, and best practices.
Full stack development experience
Proven track record of professional contributions to frontend web development or backend API development. Experience working across multiple layers of the stack including client-side logic, state management, API design, and server-side implementations.
E-commerce and payments expertise
Strong experience with e-commerce architectures, payment processing systems, checkout flows, and subscription management. Familiarity with payment gateways, billing systems, and financial transaction handling.
App store billing integration
Hands-on experience integrating with app store billing systems including Apple App Store, Google Play, and managing in-app purchase flows, subscription state synchronization, and receipt validation.
Performance and reliability engineering
Expertise in optimizing mobile application performance, implementing robust error handling, building fault-tolerant systems, and ensuring high availability in payment-critical systems.
Data analytics and experimentation
Proficiency in A/B testing frameworks, instrumentation for product analytics, and using data to drive engineering decisions. Experience analyzing user behavior and converting insights into technical improvements.
Education
Bachelor's degree in Computer Science or related field
Formal education in Computer Science, Software Engineering, or equivalent practical experience demonstrating deep computer science fundamentals and algorithmic thinking.
Equivalent professional experience
In lieu of formal degree, substantial professional software engineering experience demonstrating mastery of core computer science concepts and proven ability to architect complex systems.
Experience
Staff-level technical ownership
Demonstrated experience at Staff level or beyond with responsibility for shaping system architecture, driving substantial cross-team initiatives, and influencing technical strategy. Track record of taking complex problems and delivering impactful solutions.
Mobile product development
Production experience shipping and operating mobile applications used by millions. Understanding of mobile release cycles, app store submission processes, and managing mobile application updates and feature rollouts.
Cross-platform development
Professional experience contributing to multiple platforms (mobile, web, backend) and enjoying the challenges of working across the full technology stack. Ability to make platform-specific tradeoffs while maintaining architecture consistency.
Monetization systems
Valuable experience in e-commerce, growth engineering, checkout optimization, subscription management, or mobile monetization. Understanding of revenue impact and business metrics tied to engineering decisions.
Technical leadership and mentorship
Track record of guiding other engineers, conducting effective design reviews, and helping teammates develop judgment and take on broader ownership responsibilities.
Skills
Required
iOS Development
Advanced proficiency in iOS development using Swift or Objective-C, including UIKit/SwiftUI frameworks, memory management, and platform-specific optimization techniques.
Android Development
Advanced proficiency in Android development using Kotlin or Java, including Jetpack libraries, lifecycle management, and Android-specific performance optimization.
Payment Systems
Deep understanding of payment processing, billing systems, subscription management, and financial transaction handling in mobile and web environments.
RESTful API Design
Expertise in designing and consuming RESTful APIs, including proper status code handling, error responses, and pagination for mobile clients with limited connectivity.
System Architecture
Ability to design scalable, maintainable system architecture across multiple platforms with attention to performance, reliability, and extensibility.
Product Analytics
Proficiency with instrumentation, telemetry, and analytics platforms to measure user behavior, identify bottlenecks, and validate improvements through data-driven decision making.
Preferred
Both iOS and Android experience
Nice to haveWhile depth in one platform is required, experience with both iOS and Android development is valuable for understanding cross-platform patterns and constraints.
Backend API development
Nice to haveExperience building server-side systems, working with databases, implementing transaction processing, and managing distributed systems at scale.
Web framework experience
Nice to haveHands-on experience with modern web frameworks such as React, Vue, or similar, for building checkout flows and monetization experiences on web platforms.
Growth and experimentation
Nice to haveBackground in growth engineering, conversion rate optimization, or leading A/B testing initiatives with measurable business impact on revenue and user metrics.
Stripe or similar payment platform integration
Nice to haveIntegration experience with major payment platforms including Stripe, Adyen, or similar for handling complex payment workflows and revenue optimization.
Firebase and mobile analytics
Nice to haveExperience with Firebase, Mixpanel, Amplitude, or similar mobile analytics and feature flag platforms for instrumentation and experimentation.
Financial and compliance systems
Nice to haveUnderstanding of PCI-DSS compliance, financial regulations, tax handling, and audit requirements relevant to payment processing systems.
App store optimization
Nice to haveExperience with app store submission processes, understanding of store review guidelines, app update strategies, and managing feature rollouts across app store platforms.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 266,000 – 445,000
Equity·Stock options
Benefits
Competitive equity compensation
Participate in OpenAI's equity grant program as a Staff+ engineer, enabling you to benefit from the company's growth trajectory in the rapidly expanding generative AI market.
Comprehensive health coverage
Access to medical, dental, and vision insurance with employer contributions, ensuring comprehensive personal and family health protection.
Mental health and wellness support
Subscription to mental health services, meditation and mindfulness apps, and fitness benefits supporting holistic employee wellbeing.
Generous paid time off
Flexible vacation policy and paid time off to encourage work-life balance and professional rejuvenation.
Professional development and learning
Budget and time allocation for conferences, courses, and technical certifications supporting continuous skill development and career growth.
Flexible work arrangement
Hybrid work model with three days per week in San Francisco office, providing flexibility while maintaining collaborative in-person connection for cross-functional projects.
Hardware and development tools
Latest development equipment including high-performance computers, mobile devices, and software licenses necessary for effective cross-platform development.
Parental leave and family support
Comprehensive parental leave policies and family support benefits recognizing life milestones and supporting work-life integration.
401(k) retirement plan
Employer-matched 401(k) retirement savings plan helping build long-term financial security.
Full posting
Original listing.
About the Team
Consumer Monetization builds the experiences and systems that power how customers purchase and pay for OpenAI products. Our scope spans purchasing flows, payments, subscriptions, and billing, along with the shared capabilities that support new products, offers, and distribution channels.
We own both customer-facing experiences and the underlying platforms that power them. We partner closely with Product, Design, Growth, Data Science, and engineering teams across OpenAI to make purchasing effective and reliable, and new offerings easier to launch and monetize.
About the Role
We’re looking for experienced Staff+ engineers with deep iOS or Android expertise and demonstrated experience contributing beyond mobile to frontend web or backend development.
You’ll shape and build purchasing and subscription experiences across mobile applications, web, and supporting product APIs. The work spans improving conversion, performance, and reliability, building reusable components, and enabling new product launches. You’ll combine product judgment with technical depth to set direction, lead initiatives across teams, and remain hands-on through implementation and delivery.
Approximately 50% of the work will initially be native mobile development, with the remainder across web and product APIs. We’re looking for engineers who enjoy working across the stack and have concrete examples of doing so professionally. Depth in either iOS or Android is required; experience in both is not required.
This role is based in San Francisco, with three days per week in the office.
In this role, you will:
Architect and build purchasing and subscription experiences across native mobile, mobile web, and supporting product APIs.
Partner with Product, Design, and Growth to identify customer needs, prioritize improvements, and shape technical direction for purchasing experiences.
Improve conversion, performance, and reliability through experimentation, product analytics, and customer insights.
Develop reusable purchasing components and capabilities that help teams launch and monetize new products.
Collaborate with engineering and cross-functional partners to deliver reliable purchasing experiences and support product launches.
Lead initiatives from exploration and technical design through implementation, launch, and ongoing operation.
Set engineering standards and provide technical leadership through hands-on development, design reviews, and mentorship.
You might thrive in this role if you:
Have demonstrated technical ownership at Staff level or beyond, shaping architecture and delivering substantial initiatives across teams.
Have deep expertise in iOS or Android and a track record of shipping and operating production mobile applications.
Have professional experience contributing to frontend web or backend development and enjoy working across platforms to move things forward
Combine strong engineering fundamentals with product intuition and attention to performance, reliability, and the details of the customer experience.
Use data and experimentation to identify opportunities and evaluate the impact of your work.
Bring clarity to ambiguous problems, align partners, and make thoughtful tradeoffs between immediate product needs and reusable capabilities.
Enjoy hands-on engineering while helping other engineers develop their judgment and take on broader ownership.
Experience in e-commerce, growth, checkout, subscriptions, or mobile monetization is particularly valuable, as is experience with app-store billing integrations and mobile release processes.
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.
Principal Software Engineer, ChatGPT Education and Learning
Principal
Principal Software Engineer, Full Stack — Codex
Principal
Software Engineer, Backend — Dots
Mid
Deployment Lead, Forward Deployed Engineering (FDE) - Platform
Senior
Software Engineer, Full Stack — Dots
Senior