Android Engineer, Monetization

OpenAI OpenAI · AI Frontier · San Francisco, CA · Applied AI

Senior Android Engineer to build core mobile experiences for monetization, focusing on user sign-up, account management, payments, and safety, while developing reusable Android foundations and ensuring high standards for security, reliability, and privacy.

What you'd actually do

  1. Build and ship monetization experiences on Android (e.g., plan selection, purchase flows, subscription management, entitlements, and policy-aware UX patterns).
  2. Design and maintain shared Android frameworks and primitives for account, trust, and commerce flows used across OpenAI’s mobile apps (auth/session, entitlements, checkout abstractions, safety gates, etc.).
  3. Own complex Android systems end-to-end across UI architecture, networking, local persistence/state, observability, and release processes.
  4. Build robust integrations with Android platform and ecosystem components (e.g., Google Play Billing, authentication, device security signals, deep links, push).
  5. Optimize performance, reliability, and responsiveness at global scale (startup time, rendering, network resiliency, battery, crash-free sessions).

Skills

Required

  • Android development
  • Kotlin
  • Android tooling and architecture (Gradle, Android Studio, modern app architecture patterns, Jetpack Compose)
  • UI architecture
  • networking
  • local state management
  • payments integration
  • Android platform integrations
  • Google Play Billing
  • authentication
  • device security signals
  • deep links
  • push notifications
  • performance optimization
  • reliability engineering
  • testing frameworks (unit, integration, UI)
  • CI/CD
  • release management
  • collaboration with cross-functional teams (Product, Design, Research, Safety, Backend)
  • technical leadership
  • mentoring
  • engineering standards

Nice to have

  • building and shipping high-quality Android applications in production
  • reliability- and trust-sensitive flows (identity, payments)
  • pragmatic architectural tradeoffs
  • high bar for polish
  • 0→1 environments

What the JD emphasized

  • Build and ship monetization experiences on Android
  • Design and maintain shared Android frameworks and primitives
  • Own complex Android systems end-to-end
  • Build robust integrations with Android platform and ecosystem components
  • Optimize performance, reliability, and responsiveness at global scale
  • Establish and evolve testing and quality systems
  • Collaborate with Product, Design, Research, backend, and Safety
  • Provide technical leadership
  • 4+ years of professional software engineering experience with meaningful Android ownership
  • track record of building and shipping high-quality Android applications in production
  • fluent in Kotlin and comfortable with Android tooling and architecture
  • Enjoy making pragmatic architectural tradeoffs
  • Care deeply about performance, security, privacy, and user experience
  • Thrive in 0→1 environments