FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer II, AI Native, Experimentation, ML
Life360Senior Software Engineer II at Life360 developing AI-native backend infrastructure for experimentation and machine learning. Collaborating with teams to enhance services for millions of users.
Posted 6/18/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $118,500 - $216,500 per yearWebsite
Tech Stack
Tools & technologiesApacheAWSCloudDistributed SystemsJavaKafkaSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design and build high-quality APIs and services for our experimentation platform and recommendation/personalization systems — experiences that are reliable, performant, and genuinely useful to product teams and members.
- Work with AI (Claude Code) as a first-class collaborator — your primary workflow involves orchestrating agents to create specs, generate code and tests, verify results, and perform reviews.
- Help define and codify AI-Native engineering practices for the team, establishing playbooks the broader org can adopt.
- Build across the backend stack as needed — shipping polished, performant, and reliable experiences to tens of millions of users.
- Collaborate closely with product managers and data teams to turn complex user problems into elegant, scalable engineering solutions.
- Contribute to architectural decisions, code reviews, and a culture of craft and continuous improvement.
- Participate in on-call rotation and incident response.
- Use agentic workflows to dramatically increase the delivery of strong outcomes — moving faster without sacrificing quality.
- Mentor team members and contribute to team processes, technical standards, and help evolve the team's AI-native engineering practices.
- Support performance, reliability, and accessibility across the features you own.
Requirements
What you’ll need- 6+ years of backend software engineering experience
- Strong proficiency with Java and Spring Boot (this is our primary stack)
- Experience with Apache Kafka or similar distributed streaming platforms
- Solid understanding of distributed systems concepts: consistency, fault tolerance, replication, and data durability
- Comfortable with cloud infrastructure (AWS preferred) and containerized deployments
- Heavy user of agentic workflows, understands research-plan-implement cycle but doesn’t outsource thinking to agents
- At least 1 year of hands-on experience prompting, evaluating, and building with LLMs.
Benefits
Comp & perks- Competitive pay and benefits.
- Medical, dental, vision, life and disability insurance plans (100% paid for US employees). We offer supplemental plans for medical and dental for Canadian employees.
- 401(k) plan with company matching program in the US and RRSP with DPSP plan for Canadian employees.
- Employee Assistance Program (EAP) for mental wellness.
- Flexible PTO and 12 company wide days off throughout the year.
- Winter and Summer Weeklong Synchronized Company Shutdowns.
- Learning & Development programs.
- Equipment, tools, and reimbursement support for a productive remote environment.
- Free Life360 Platinum Membership for your preferred circle.
- Free Tile Products
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootApache Kafkadistributed systemscloud infrastructureAWScontainerized deploymentsAI-Native engineering practicesLLMsagentic workflows
Soft Skills
collaborationmentoringproblem-solvingcommunicationcontinuous improvementarchitectural decision-makingcode reviewsteam processestechnical standardsincident response