Life360 is a company dedicated to keeping families connected through innovative mobile applications and GPS tracking devices. They are seeking a Senior Software Engineer II to join their Platform Foundations team, focusing on building AI-native infrastructure that enhances the software development lifecycle for mobile and cloud products.
Responsibilities:
- Design and build platform-level test infrastructure for iOS and Android that runs continuously, scales automatically, and surfaces signals without human intervention
- Apply AI-driven failure classification to reduce noise, prioritize signal, and cut time-to-fix on test failures across mobile suites
- Partner with the AI Native platform team to ship net-new skills that replace categories of manual engineering work
- Build and maintain in-app instrumentation for mobile performance, quality signal, and test execution telemetry
- Design data pipelines that feed quality signals into dashboards, alert systems, and AI analysis layers, providing the org with real-time visibility into test health and app quality
- Own the infrastructure used to baseline, monitor, and debug mobile API behavior in CI
- Partner with Mobile, Backend, and Release Engineering teams to embed AI-native quality practices throughout the development lifecycle — from intent to production
- Contribute to the design and rollout of agentic quality automation: systems that act on quality signals rather than just report them
- Raise the pod’s AI-native capability — documenting what works, improving shared workflows, and helping others develop the judgment to direct AI effectively
Requirements:
- A track record of delivering complex, production-grade software outcomes
- Genuine fluency directing AI agents: you decompose, delegate, and validate at a level that produces better output than most engineers produce writing manually
- Comfort working across the stack — mobile instrumentation, backend pipelines, CI/CD systems, and developer tooling — without needing to stay in one lane or waiting for someone else to own a layer. AI closes the skill gaps; you provide the judgment
- The ability to make good decisions quickly under ambiguity, and to distinguish reversible decisions (ship it) from irreversible ones (slow down)
- Judgment on AI-generated artifacts — you know what good looks like, catch what is locally correct but globally brittle, and hold a consistent quality bar regardless of how code was produced
- The ability to frame problems with precision — your prompts, specs, and plans are clear enough that AI can act on them without constant correction
- Experience with MCP (Model Context Protocol), LLM tool use, or agent orchestration frameworks (LangChain, LangGraph, AWS Bedrock Agents, etc.)
- Clear, direct communication with engineers, product teams, and stakeholders across the org
- Bachelor's degree or equivalent