# Mobile / Full Stack Staff+ Software Engineer, Consumer Monetization
**Company:** [OpenAI](https://scaleengineer.com/companies/openai)
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.
**Role:** Staff Engineer
**Seniority:** Staff
**Locations:** San Francisco
**Salary:** 266000–445000 USD
[Apply](https://jobs.ashbyhq.com/openai/76c2a136-4e93-4e1a-bbdf-de4268498838)
Canonical: https://scaleengineer.com/jobs/openai/mobile-full-stack-staff-software-engineer-consumer-monetization
---
## 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.

## Requirements

### education

- {"name":"Bachelor's degree in Computer Science or related field","description":"Formal education in Computer Science, Software Engineering, or equivalent practical experience demonstrating deep computer science fundamentals and algorithmic thinking."}
- {"name":"Equivalent professional experience","description":"In lieu of formal degree, substantial professional software engineering experience demonstrating mastery of core computer science concepts and proven ability to architect complex systems."}

### technical

- {"name":"Deep iOS or Android expertise","description":"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."}
- {"name":"Full stack development experience","description":"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."}
- {"name":"E-commerce and payments expertise","description":"Strong experience with e-commerce architectures, payment processing systems, checkout flows, and subscription management. Familiarity with payment gateways, billing systems, and financial transaction handling."}
- {"name":"App store billing integration","description":"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."}
- {"name":"Performance and reliability engineering","description":"Expertise in optimizing mobile application performance, implementing robust error handling, building fault-tolerant systems, and ensuring high availability in payment-critical systems."}
- {"name":"Data analytics and experimentation","description":"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."}

### experience

- {"name":"Staff-level technical ownership","description":"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."}
- {"name":"Mobile product development","description":"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."}
- {"name":"Cross-platform development","description":"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."}
- {"name":"Monetization systems","description":"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."}
- {"name":"Technical leadership and mentorship","description":"Track record of guiding other engineers, conducting effective design reviews, and helping teammates develop judgment and take on broader ownership responsibilities."}

## Skills

### required

- {"name":"iOS Development","description":"Advanced proficiency in iOS development using Swift or Objective-C, including UIKit/SwiftUI frameworks, memory management, and platform-specific optimization techniques."}
- {"name":"Android Development","description":"Advanced proficiency in Android development using Kotlin or Java, including Jetpack libraries, lifecycle management, and Android-specific performance optimization."}
- {"name":"Payment Systems","description":"Deep understanding of payment processing, billing systems, subscription management, and financial transaction handling in mobile and web environments."}
- {"name":"RESTful API Design","description":"Expertise in designing and consuming RESTful APIs, including proper status code handling, error responses, and pagination for mobile clients with limited connectivity."}
- {"name":"System Architecture","description":"Ability to design scalable, maintainable system architecture across multiple platforms with attention to performance, reliability, and extensibility."}
- {"name":"Product Analytics","description":"Proficiency with instrumentation, telemetry, and analytics platforms to measure user behavior, identify bottlenecks, and validate improvements through data-driven decision making."}

### preferred

- {"name":"Both iOS and Android experience","description":"While depth in one platform is required, experience with both iOS and Android development is valuable for understanding cross-platform patterns and constraints."}
- {"name":"Backend API development","description":"Experience building server-side systems, working with databases, implementing transaction processing, and managing distributed systems at scale."}
- {"name":"Web framework experience","description":"Hands-on experience with modern web frameworks such as React, Vue, or similar, for building checkout flows and monetization experiences on web platforms."}
- {"name":"Growth and experimentation","description":"Background in growth engineering, conversion rate optimization, or leading A/B testing initiatives with measurable business impact on revenue and user metrics."}
- {"name":"Stripe or similar payment platform integration","description":"Integration experience with major payment platforms including Stripe, Adyen, or similar for handling complex payment workflows and revenue optimization."}
- {"name":"Firebase and mobile analytics","description":"Experience with Firebase, Mixpanel, Amplitude, or similar mobile analytics and feature flag platforms for instrumentation and experimentation."}
- {"name":"Financial and compliance systems","description":"Understanding of PCI-DSS compliance, financial regulations, tax handling, and audit requirements relevant to payment processing systems."}
- {"name":"App store optimization","description":"Experience with app store submission processes, understanding of store review guidelines, app update strategies, and managing feature rollouts across app store platforms."}

## Tech stack

### tools

- {"name":"Xcode","description":"Apple's integrated development environment for iOS and macOS development with debugging, profiling, and testing tools."}
- {"name":"Android Studio","description":"Official IDE for Android development providing emulation, debugging, and performance profiling capabilities."}
- {"name":"Git","description":"Version control system essential for collaborative development and maintaining code quality across distributed teams."}
- {"name":"Jira","description":"Project management and issue tracking tool commonly used at scale-ups for coordinating cross-functional initiatives and managing product roadmaps."}
- {"name":"DataDog or New Relic","description":"Application performance monitoring tools for tracking system health, identifying bottlenecks, and ensuring reliable payment processing."}
- {"name":"Stripe or Braintree","description":"Payment processing platforms and APIs for handling transactions, subscriptions, and financial data securely."}
- {"name":"App Store Connect and Google Play Console","description":"Official platforms for managing app releases, monitoring crashes, managing in-app purchases, and handling subscription billing."}

### others

- {"name":"A/B Testing Frameworks","description":"Experimentation platforms like Optimizely, LaunchDarkly, or internal systems for running controlled experiments and measuring impact on conversion and revenue."}
- {"name":"Analytics Platforms","description":"Data instrumentation and analysis tools including Amplitude, Mixpanel, or custom analytics pipelines for measuring user behavior and product performance."}
- {"name":"Payment Compliance Standards","description":"Understanding of PCI-DSS, regulatory requirements, and security best practices for handling sensitive financial and payment data."}
- {"name":"API Design Patterns","description":"Modern API architecture patterns including GraphQL, gRPC, or advanced REST design for building efficient client-server communication in payment systems."}
- {"name":"CI/CD Pipelines","description":"Experience with continuous integration and deployment systems ensuring reliable, frequent releases of payment-critical systems with automated testing and monitoring."}

### databases

- {"name":"PostgreSQL","description":"Reliable relational database for storing transaction data, subscription records, and financial information with ACID compliance."}
- {"name":"Redis","description":"In-memory cache for optimizing payment processing performance, session management, and real-time subscription state tracking."}
- {"name":"Firestore","description":"NoSQL database commonly used in mobile applications for offline-first capabilities and real-time synchronization of purchase states."}
- {"name":"MongoDB","description":"Document database for flexible schema design in payment and subscription management systems requiring rapid iteration."}

### languages

- {"name":"Swift","description":"Modern iOS development language for building native Apple platform applications with modern syntax and safety features."}
- {"name":"Kotlin","description":"Modern Android development language offering concise syntax, null safety, and full interoperability with Java ecosystem."}
- {"name":"JavaScript/TypeScript","description":"Web development languages for building responsive checkout interfaces and monetization experiences on web platforms."}
- {"name":"Java","description":"Backend language commonly used for building scalable payment processing and subscription management systems."}
- {"name":"Python","description":"Popular language for data analytics, experimentation frameworks, and backend service development in AI-focused organizations."}

### frameworks

- {"name":"SwiftUI","description":"Modern declarative UI framework for iOS that enables rapid development of responsive purchasing interfaces and subscription management flows."}
- {"name":"UIKit","description":"Foundational iOS framework for building native applications with deep customization capabilities for complex payment flows."}
- {"name":"Jetpack Compose","description":"Modern declarative UI framework for Android enabling efficient development of purchasing and subscription interfaces."}
- {"name":"React","description":"JavaScript framework for building interactive web-based checkout flows and monetization management dashboards."}
- {"name":"Spring Boot","description":"Java-based framework for rapid development of scalable backend services handling payment processing and subscription management."}

## Benefits

### benefits

- {"name":"Competitive equity compensation","description":"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."}
- {"name":"Comprehensive health coverage","description":"Access to medical, dental, and vision insurance with employer contributions, ensuring comprehensive personal and family health protection."}
- {"name":"Mental health and wellness support","description":"Subscription to mental health services, meditation and mindfulness apps, and fitness benefits supporting holistic employee wellbeing."}
- {"name":"Generous paid time off","description":"Flexible vacation policy and paid time off to encourage work-life balance and professional rejuvenation."}
- {"name":"Professional development and learning","description":"Budget and time allocation for conferences, courses, and technical certifications supporting continuous skill development and career growth."}
- {"name":"Flexible work arrangement","description":"Hybrid work model with three days per week in San Francisco office, providing flexibility while maintaining collaborative in-person connection for cross-functional projects."}
- {"name":"Hardware and development tools","description":"Latest development equipment including high-performance computers, mobile devices, and software licenses necessary for effective cross-platform development."}
- {"name":"Parental leave and family support","description":"Comprehensive parental leave policies and family support benefits recognizing life milestones and supporting work-life integration."}
- {"name":"401(k) retirement plan","description":"Employer-matched 401(k) retirement savings plan helping build long-term financial security."}

## Compensation

- **max:** 400000
- **min:** 250000
- **currency:** USD
- **stockOptions:** true

## Interview process

### steps

## Full description
**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](https://cdn.openai.com/policies/eeo-policy-statement.pdf).

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](https://form.asana.com/?d=57018692298241&k=5MqR40fZd7jlxVUh5J-UeA). 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](https://form.asana.com/?k=bQ7w9h3iexRlicUdWRiwvg&d=57018692298241).

[OpenAI Global Applicant Privacy Policy](https://cdn.openai.com/policies/global-employee-and-contractor-privacy-policy.pdf)

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.
