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.