Senior Software Engineer II, Mobile – Revenue Experimentation, AI Native

Posted 45mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Android engineer building AI-native growth and monetization experiments for Life360’s family safety platform. Shipping subscription, advertising, and purchase features to tens of millions of users.

Responsibilities:

  • Design and build Android growth and monetization features and experiments across subscription paywalls, pricing tests, ad placement and mediation, one-time purchase flows, and upsell/upgrade surfaces
  • Run dozens of concurrent tests across the Life360 app
  • Partner with product, design, data science, and analytics to translate hypotheses into shippable experiments
  • Turn experiment results into subsequent product decisions
  • Use AI tools to create specifications, generate code and tests, verify results, and perform reviews
  • Instrument experiments with accurate exposure logging and analytics
  • Ship performant and reliable Android experiences to tens of millions of users
  • Own staged rollouts by ramping exposure, monitoring guardrails, and deciding whether to hold, roll back, or scale
  • Define and codify AI-native Android engineering practices and playbooks
  • Contribute to architecture decisions, code reviews, and Android engineering standards
  • Participate in on-call rotation and incident response
  • Mentor engineers and contribute to team processes and technical standards

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 and Jetpack Compose and the Android View system
  • Deep familiarity with Android Studio, Kotlin Coroutines, and Flow
  • Experience with MVVM, MVI, Clean Architecture, Jetpack, ViewModel, Navigation, Hilt, or Dagger
  • Comfort with feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics
  • Experience with Android Studio Profiler, Perfetto/Systrace, Macrobenchmark, Crashlytics, or equivalent
  • Experience with Android CI/CD, including Gradle, Fastlane, GitHub Actions, Bitrise, or similar
  • Experience with modular build systems
  • Expertise with agentic workflows, prompt engineering, context-window management, and MCP/function calling
  • Bachelor's degree in a technical field, or equivalent experience
  • Ability to work remotely within the US or Canada
  • AI coding tool experience with Claude Code, Cursor, GitHub Copilot, or equivalent

Benefits:

  • Total compensation includes equity compensation in the form of Restricted Stock Units (RSUs)
  • Medical, dental, vision, life and disability insurance plans (100% paid for US employees)
  • Supplemental medical and dental plans for Canadian employees
  • 401(k) plan with company matching program in the US
  • RRSP with DPSP plan for Canadian employees
  • Paid parental leave
  • Mental Wellness Program & Employee Assistance Program (EAP)
  • Flexible PTO
  • Companywide holidays
  • Summer and winter shutdowns
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a productive remote environment
  • Free Life360 Platinum Membership and Tile trackers