Senior Software Engineer II, Mobile – Revenue Experimentation, AI Native

Posted 4 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Android engineer building AI-native growth and monetization experiments for Life360’s family safety platform. Shipping subscription, advertising, and purchase features to tens of millions of users.

Responsibilities

  • Design and build Android growth and monetization features and experiments across subscription paywalls, pricing tests, ad placement and mediation, one-time purchase flows, and upsell/upgrade surfaces
  • Run dozens of concurrent tests across the Life360 app
  • Partner with product, design, data science, and analytics to translate hypotheses into shippable experiments
  • Turn experiment results into subsequent product decisions
  • Use AI tools to create specifications, generate code and tests, verify results, and perform reviews
  • Instrument experiments with accurate exposure logging and analytics
  • Ship performant and reliable Android experiences to tens of millions of users
  • Own staged rollouts by ramping exposure, monitoring guardrails, and deciding whether to hold, roll back, or scale
  • Define and codify AI-native Android engineering practices and playbooks
  • Contribute to architecture decisions, code reviews, and Android engineering standards
  • Participate in on-call rotation and incident response
  • Mentor engineers and contribute to team processes and technical standards

Requirements

  • 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 Android Studio, Kotlin Coroutines, and Flow
  • Experience with MVVM, MVI, Clean Architecture, Jetpack, ViewModel, Navigation, Hilt, or Dagger
  • Comfort with feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics
  • Experience with Android Studio Profiler, Perfetto/Systrace, Macrobenchmark, Crashlytics, or equivalent
  • Experience with Android CI/CD, including 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
  • Ability to work remotely within the US or Canada
  • AI coding tool experience with Claude Code, Cursor, GitHub Copilot, or equivalent

Benefits

  • Total compensation includes equity compensation in the form of Restricted Stock Units (RSUs)
  • Medical, dental, vision, life and disability insurance plans (100% paid for US employees)
  • Supplemental medical and dental plans for Canadian employees
  • 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
  • Summer and winter shutdowns
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a productive remote environment
  • Free Life360 Platinum Membership and Tile trackers

Job type

Full Time

Experience level

Senior

Salary

$118,500 - $216,500 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidDaggerGradleKotlin

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.