Senior Software Engineer II, Mobile - Revenue Experimentation (AI Native)

New
L
Life360Mobile app monetization
All positions, unless otherwise specified, can be performed remotely (within the US and Canada) regardless of any specified location above.Full-TimeSenior
Salary118,500 - 216,500 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of Android software engineering experience shipping production apps at consumer scale; at least 1 year of hands-on experience prompting, evaluating, and building with LLMs.
Required Skills
AndroidKotlinA/B testing

Requirements

  • 6+ years of Android software engineering experience shipping production apps at consumer scale.
  • At least 1 year of hands-on experience prompting, evaluating, and building with LLMs.
  • Strong proficiency with Kotlin, Jetpack Compose, the Android View system, Android Studio, Kotlin Coroutines, and Flow.
  • Experience with Android architecture patterns including MVVM, MVI, Clean Architecture, Jetpack, ViewModel, Navigation, and Hilt or Dagger in a large, multi-team codebase.
  • Comfort with feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics.
  • Grounding in mobile performance, memory, battery, ANR, and crash diagnostics, using tools such as Android Studio Profiler, Perfetto/Systrace, Macrobenchmark, and Crashlytics or equivalent.
  • Experience with Android CI/CD, Gradle, modular build systems, and tools such as Fastlane, GitHub Actions, or Bitrise.
  • Deep experience with agentic workflows, prompt engineering, context-window management, and MCP/function calling.
  • Bachelor's degree in a technical field or equivalent experience.
  • Use AI coding assistants for substantive development tasks, critically review AI-generated code, and take responsibility for shipped work.

Responsibilities

  • Design and build Android growth and monetization features and experiments, including subscription paywalls and pricing tests, ad placement and mediation, in-app purchase flows, and upsell and upgrade surfaces.
  • Run dozens of concurrent tests across the Life360 app.
  • Partner with product, design, data science, and analytics to turn hypotheses into shippable experiments and use results to inform subsequent decisions.
  • Use Claude Code or equivalent AI tools to orchestrate agents for specifications, code and test generation, verification, and reviews.
  • Instrument experiments with exposure logging and analytics.
  • Ship polished, performant, and reliable Android experiences, with attention to startup time, memory, battery, ANR, and crash-free rates.
  • Turn ambiguous or partially specified ideas into working versions for real users.
  • Define and codify AI-native Android engineering practices and playbooks for the broader mobile organization.
  • Contribute to architectural decisions, code reviews, and continuous improvement of the Android codebase.
  • Participate in on-call rotation and incident response, mentor engineers, and contribute to team processes and technical standards.
View Full Description & ApplyYou'll be redirected to the employer's site
118,500 - 216,500 USD per year
Apply Now