Life360

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

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

The role

You will design, build, and maintain premium features and monetization surfaces for Life360 membership. This includes working on subscription tiering, pricing, paywalls, and the ads experience. You will use AI tools as a primary workflow to ship products to over 100 million users.

What you will do

  • Design, build, and maintain premium features and services behind Life360 membership
  • Build surfaces for subscription tiering, pricing, packaging, and positioning
  • Own the quality of the ads experience including placement and mediation
  • Partner with product, design, data science, and analytics
  • Work with AI as a first-class collaborator using agents for specs, code, and tests
  • Ship performant experiences with attention to startup time, memory, battery, and crash rates
  • Contribute to architectural decisions and code reviews
  • Participate in on-call rotation and incident response
  • Mentor other engineers and contribute to AI-native engineering practices

Required qualifications

  • 6+ years of Android software engineering experience shipping production apps at consumer scale
  • 1+ year of AI-assisted iOS development
  • Experience with in-app billing and subscription platforms (Google Play Billing and StoreKit)
  • Proficiency with Kotlin and Jetpack Compose (and the Android View system)
  • 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) and modular build systems
  • Technical expertise in LLM-powered agentic systems, prompt engineering, context-window optimization, and MCP-based integrations
  • Communicates tradeoffs clearly
  • Bachelor's degree in a technical field, or equivalent experience

Nice to have

  • Experience with mobile ad SDKs and mediation (AdMob, AppLovin MAX, or similar)
  • Experience working with an experimentation platform (Statsig, LaunchDarkly, Optimizely, Eppo, GrowthBook, or similar)
  • Background in mobile analytics pipelines (Amplitude, Segment, Snowflake/Databricks downstream)
  • 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 productive 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 employees. Its mission is to keep people close to the ones they love through mobile apps, Tile tracking devices, and Pet GPS trackers.

Senior Software Engineer II, Mobile - Revenue Experiences (AI Native) at Life360 | JobZoey