L

Life360

Family safety app with location sharing

AI-Native Senior Software Engineer 2 - Mobile, Revenue Experiences

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 AI-assisted iOS development experience.
  • Experience with in-app billing and subscription platforms, including Google Play Billing and StoreKit.
  • Strong proficiency with Kotlin, Jetpack Compose, and the Android View system, plus familiarity with Android Studio, Kotlin Coroutines, and Flow.
  • Experience with Android architecture patterns including MVVM, MVI, Clean Architecture, Jetpack, ViewModel, Navigation, 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.
  • Grounding in mobile performance, memory, battery, ANR, and crash diagnostics, including Android Studio Profiler, Perfetto/Systrace, Macrobenchmark, and Crashlytics or equivalent.
  • Experience with Android CI/CD and modular build systems, using Gradle, Fastlane, GitHub Actions, Bitrise, or similar.
  • Strong technical expertise in LLM-powered agentic systems, prompt engineering, context-window optimization, and MCP-based integrations.
  • Ability to communicate tradeoffs clearly.
  • Bachelor's degree in a technical field, or equivalent experience.
  • Daily substantive use of AI coding assistants for analysis, coding, refactoring, testing, codebase navigation, and documentation.
  • Review and take accountability for AI-generated code as carefully as other code.
  • Stay current with AI tooling and recommend changes that would meaningfully improve team workflows.

Responsibilities

  • Design, build, and maintain premium features and services for Life360 membership, owning their quality from design through production, including new features, extensions, and reliability fixes.
  • Build subscription tiering, pricing, packaging, and positioning experiences, including paywalls, plan selection, upsell and upgrade flows, and one-time purchase flows.
  • Own the quality of the ads experience, including placement, mediation, and the performance and stability impact of ads on the app.
  • Partner with product, design, data science, and analytics to turn hypotheses into shippable work and use results to inform decisions; challenge hypotheses or plans when they do not hold up.
  • Use AI tools such as Claude Code or equivalent as a first-class collaborator to orchestrate agents for specs, code and test generation, verification, and reviews.
  • Ship polished, performant, reliable experiences to more than 100 million users, attending to startup time, memory, battery, ANR, and crash-free rates.
  • Contribute to architectural decisions, code reviews, and continuous improvement across mobile codebases.
  • Participate in on-call rotation and incident response for premium features and releases.
  • Mentor engineers and contribute to team processes, technical standards, and the evolution of AI-native engineering practices.
  • Share effective AI practices, automate reusable prompting strategies, and help teammates adopt AI workflows.

Desired Qualifications

  • Experience with mobile ad SDKs and mediation, such as AdMob, AppLovin MAX, or similar.
  • Experience with an experimentation platform such as Statsig, LaunchDarkly, Optimizely, Eppo, GrowthBook, or similar.
  • Background in mobile analytics pipelines such as Amplitude and Segment, with Snowflake or Databricks downstream.
  • 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