Skip to content

Android Engineer, Growth

230k – 268kSan Francisco, CAHybrid4+ YOE
Summary

Android engineer building subscription growth features including paywalls, upgrade prompts, and purchase flows for ChatGPT's mobile app. Requires 4+ years experience with Kotlin, Jetpack Compose, and data-driven experimentation.

About the role

Responsibilities

  • Build and ship high-quality Android features that improve activation, conversion, and retention for ChatGPT's paid offerings.
  • Own end-to-end development of growth initiatives, from technical design through launch and iteration.
  • Develop subscription experiences including paywalls, upgrade prompts, purchase flows, and entitlement management.
  • Partner closely with product, design, and data teams to define hypotheses, run experiments, and measure impact.
  • Use experimentation and user insights to continuously improve the paid user experience.
  • Contribute to the evolution of our Android architecture, tooling, testing practices, and engineering standards.
  • Help maintain a fast, reliable, and delightful mobile experience for millions of users.

Requirements

  • 4+ years of professional software engineering experience, including meaningful Android experience.
  • Track record of shipping and maintaining consumer-facing Android features at scale.
  • Proficiency in Kotlin and Jetpack Compose.
  • Experience integrating backend APIs and building robust client-side architectures.
  • Comfort operating in fast-moving, collaborative environments with product ambiguity.
  • Strong product quality, craftsmanship, communication, and cross-functional collaboration.
  • Experience using data and experimentation to inform decisions and iterate quickly.

Nice-to-Haves

  • Subscription or in-app purchase systems
  • Growth engineering
  • A/B testing
  • Google Play Billing
  • Entitlement management
  • Analytics instrumentation
  • Consumer products at large scale
Skills
KotlinJetpack ComposeAndroidGoogle Play BillingA/B TestingAnalytics InstrumentationBackend API IntegrationClient-Side ArchitectureExperimentationSubscription Systems
Similar roles at this salary range
All Android Engineering jobs →
SpotOn

Staff Software Engineer

Staff Android Software Engineer leading technical direction for POS and handheld apps. Owns architecture, offline-first systems, and mentors engineers across multiple squads. Requires 10+ years building Android apps at scale with deep Kotlin expertise.

188k – 230kChicago, IL +3Android EngineeringHybrid10+ YOEMVIFlow
Earnin

Senior Mobile Engineer

Senior Android engineer building and scaling EarnIn's consumer mobile app. Owns architecture, feature development, testing, and cross-platform parity in a hybrid Mountain View role.

228k – 279kMountain View, CAAndroid EngineeringHybrid4+ YOEMVIMVP
OpenAI

Android Engineer, ChatGPT ImageGen

Build and improve image generation and editing experiences in the ChatGPT Android app, collaborating with research, product, and design teams to deliver multimodal AI capabilities at scale.

185k – 385kSan Francisco, CAAndroid EngineeringHybrid5+ YOEKotlinMedia APIs
Suno

Senior / Staff Software Engineer, Android

As a Senior/Staff Android Software Engineer, you will define the architecture and experience of Suno's Android app, a real-time AI creation studio and social platform. You will own feature development, optimize performance, and collaborate with product and design to deliver a delightful user experience.

200k – 300kNew York, NYAndroid EngineeringOn-site5+ YOEKotlinMedia3
Square

Staff Android Software Engineer, Cash App Consumer Platform

As a Staff Android Engineer on the Cash App Consumer Platform, you will build and own the Android platform, lead AI-native development, and drive organizational impact. This role involves evolving foundational Android infrastructure, designing shared libraries, and shaping how hundreds of engineers build and millions of customers experience Cash App.

264k – 395kNew York, NYAndroid EngineeringOn-site10+ YOEWireKotlin