Life360

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

Remote, USA; Remote, Canada. Posted 29 days ago

The role

You will design and build Android growth and monetization features and experiments. You will work with AI as a collaborator to turn hypotheses into shippable experiments across the Life360 app.

What you will do

  • Design and build Android growth and monetization features and experiments
  • Partner with product, design, data science, and analytics to translate hypotheses into experiments
  • Work with AI as a first-class collaborator
  • Instrument experiments accurately with exposure logging and analytics
  • Ship polished, performant, reliable Android experiences
  • Own staged rollouts end-to-end
  • Help define and codify AI-native Android engineering practices
  • Contribute to architectural decisions and code reviews
  • Participate in on-call rotation and incident response
  • Mentor other engineers and contribute to team processes

Required qualifications

  • 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 the modern Android toolchain (Android Studio, Kotlin Coroutines, Flow)
  • Experience with Android architecture patterns (MVVM, MVI, Clean Architecture, Jetpack/ViewModel/Navigation, Hilt or Dagger)
  • Comfort with mobile experimentation concepts: feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics
  • Solid grounding in mobile performance, memory, battery, ANR, and crash diagnostics
  • Experience with CI/CD for Android (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

Nice to have

  • Experience working with an experimentation platform (Statsig, LaunchDarkly, Optimizely, Eppo, GrowthBook, or similar)
  • Background in mobile analytics pipelines (Amplitude, Segment, Snowflake/Databricks downstream)
  • Familiarity with Bayesian or sequential testing methods
  • Previous work on subscription, paywall, pricing, or onboarding surfaces at consumer scale
  • Deep in at least one of Kotlin/Android, Swift, or React, and comfortable shipping in another
  • Contributions to mobile open source or internal developer tooling

Benefits

  • Medical, dental, vision, life and disability insurance plans
  • 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 including summer and winter shutdowns
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a remote environment
  • Free Life360 Platinum Membership and Tile trackers

Before you apply

  • AI tool usage during interviews varies by role
  • You may be asked to demonstrate proficiency with AI tools, discuss how you leverage AI, or complete interview exercises without AI assistance
  • Undisclosed use of AI not previously discussed or approved by your Recruiter may impact your candidacy

About the company

Life360 is a Remote First company with more than 500 remote-first employees. Its mission is to keep people close to the ones they love through mobile apps and tracking devices.

Senior Software Engineer II, Mobile (Android), Revenue Experimentation (AI Native) at Life360 | JobZoey