**
Life360 is seeking a Senior Software Engineer II with a focus on AI-native messaging. The role involves designing and building real-time streaming services utilizing technologies like Kafka and Spring Boot, while integrating AI into the engineering workflow.
**
Job Summary
Life360 is an AI-native team where engineers direct AI agents as a core part of their daily workflow to build distributed systems.
The role involves designing streaming services on Kafka and Spring Boot while managing schema evolution and infrastructure migrations.
Candidates must demonstrate technical authority to critique agent output and decompose ambiguous problems into verifiable sub-tasks.
Matching Summary
Match Score: 75
**
Life360 is seeking a Senior Software Engineer II with a focus on AI-native messaging. The role involves designing and building real-time streaming services utilizing technologies like Kafka and Spring Boot, while integrating AI into the engineering workflow.
**
Salary
Base: $148,000 - $216,500 USD (US); Base: $171,500 - $201,000 CAD (Canada); Equity and medical/dental/vision benefits included
Skills & Requirements
Must-have
6+ years backend software engineering experience
Strong proficiency with Java and Spring Boot
Production experience with Apache Kafka
Hands-on experience with Terraform IaC
AI-native working style with agentic workflows
Nice-to-have
Go programming language experience
Confluent Cloud or Schema Registry knowledge
Kafka Streams or Flink stream processing
Experience with gRPC and Protocol Buffers
Large-scale platform migration experience
Key Requirements
6+ years of backend software engineering experience