L

Life360

Family safety app with location sharing

Senior Software Engineer 2 - Multiple Teams

Mobile EngineeringUpdated on Nov 11
Full-time

About the Job

Requirements

  • At least 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 large language models.
  • 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 mobile experimentation concepts including feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics.
  • Solid grounding in mobile performance, memory, battery, ANR, and crash diagnostics using Android Studio Profiler, Perfetto or Systrace, Macrobenchmark, Crashlytics, or equivalent tools.
  • Experience with Android CI/CD using Gradle, Fastlane, GitHub Actions, Bitrise, or similar, and modular build systems.
  • Expertise with agentic workflows, prompt engineering, context-window management, and MCP or function calling, with understanding of the research-plan-implement cycle while retaining independent judgment.
  • Bachelor's degree in a technical field, or equivalent experience.
  • Use AI tooling as a development partner for substantive tasks, critically review AI-generated output, and remain accountable for shipped work.
  • Stay current with AI tooling and recommend improvements when they meaningfully improve team workflows.

Responsibilities

  • Design and build high-quality Android growth and monetization features and experiments, including subscription paywalls and pricing tests, ad placement and mediation experiments, one-time purchase flows, and upsell or upgrade surfaces, supporting dozens of concurrent tests across the Life360 app.
  • Partner with product, design, data science, and analytics to translate hypotheses into shippable experiments and use results to guide subsequent decisions, challenging hypotheses or plans when they do not hold up.
  • Use AI tools such as Claude Code or equivalent to orchestrate agents for specifications, code and test generation, result verification, and reviews.
  • Instrument experiments accurately through exposure logging and analytics so downstream teams can rely on the results.
  • Ship polished, performant, reliable Android experiences to tens of millions of users, with attention to startup time, memory, battery, ANR, and crash-free rates.
  • Own staged rollouts end to end by ramping exposure, monitoring guardrails, and deciding whether to hold, roll back, or scale to 100%.
  • Define and codify AI-native Android engineering practices and establish playbooks that the broader mobile organization can adopt.
  • Contribute to architectural decisions, code reviews, and continuous improvement of the Android codebase.
  • Participate in the on-call rotation and incident response for mobile experiments and releases.
  • Mentor other engineers and contribute to team processes and technical standards.
  • Share effective AI practices, automate prompting strategies for teammates to build on, and help teammates adopt AI workflows.

Desired Qualifications

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

About the Company

Life360

Family safety app with location sharing

Life360 offers a subscription-based family safety app that helps families stay connected and protected. It provides real-time location sharing, place alerts, and driver reports to give visibility into loved ones’ whereabouts and driving habits. Users install the app and create a family circle; real-time location sharing lets members see each other’s location, place alerts notify when someone arrives at or leaves a designated location, and driver reports give insights into driving behavior. The product stands out through its large global user base (over 25 million members) and multilingual support (13 languages), along with tiered plans that include premium features such as ID theft protection and access to the Mindrise mood-lifting app. Life360’s goal is to deliver practical, scalable safety tools that help families feel secure and stay connected, doing so through an accessible mobile app and subscription model.

Company size
501-1,000
Company stage
IPO
Headquarters
San Mateo, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Life360

See more jobs