Life360

Software Engineer II AI-Native, Backend Devices Cloud

Life360$118K — $161K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software engineering, specifically in backend or cloud services.
  • Experience in feature development, issue investigation, and test code writing with increasing independence.
  • Proficient in cloud-native infrastructure (AWS services like EKS, Lambda, etc.) and enthusiastic about distributed systems.
  • Hands-on experience with AI coding assistants for engineering tasks, capable of reviewing your own code.
  • Strong coding and problem-solving skills with a focus on self-testing for quality.
  • Excellent communication skills, able to report progress and clarify technical details.
  • Ability to work semi-independently and seek guidance when necessary.
  • Knowledgeable in high-frequency ingest systems and time-series data.

Responsibilities

  • Build and maintain backend components for Devices Cloud services, emphasizing quality and reliability.
  • Own the implementation of defined features and smaller designs from start to production.
  • Employ AI-native engineering practices in daily tasks like coding and testing while owning the output.
  • Collaborate with firmware and mobile teams to create APIs and seamless hardware-software integrations.
  • Contribute to cross-team initiatives and proactively highlight any risks or blockers.
  • Perform thorough testing of code to identify issues before integration, focusing on security and scalability requirements.
  • Engage in code reviews, providing and receiving constructive feedback to enhance team performance.

Benefits

  • Competitive pay and benefits package.
  • Extensive insurance options, including medical, dental, vision, and life insurance.
  • 401(k) matching plan in the US or RRSP matching in Canada.
  • Access to an Employee Assistance Program for mental health support.
  • Flexible Paid Time Off (PTO) and designated company-wide holidays.
  • Scheduled winter and summer company-wide shutdowns for rest.
  • Opportunities for Learning & Development.
  • Provision of necessary equipment and tools for effective remote work.
  • Complimentary Life360 Platinum Membership for personal circles.
  • Free Tile products as part of employee perks.
Full Job Description
About The Team

The Devices Cloud team owns the backend services that power Life360's fleet of connected hardware - Tile trackers, Jiobit wearables, Pet GPS trackers, and emerging device categories. We manage real-time device state, high-frequency telemetry ingest, and the cloud infrastructure that translates physical-world signals into reliable, family-facing experiences. Our work sits at the intersection of hardware, firmware, mobile, and platform - and runs at a scale where correctness and reliability aren't optional.

We are an AI-Native team. AI isn't an add-on to how we work - it's how we work. We've redesigned our development workflows around AI, using it as a first-class collaborator at every stage: spec writing, code generation, test authoring, incident triage, and system design. We ship faster and go deeper because of it. We're looking for engineers who want to help define what AI-native backend development looks like for complex, hardware-connected systems.
About the Job

As a Backend Engineer II on the Devices Cloud team, you will build and improve the cloud services that power Life360's connected hardware - Tile trackers, Jiobit wearables, and emerging device categories. You own well-defined components and features across device state management, telemetry ingest, and the integration layer that connects physical hardware to family-facing experiences.

You work with growing independence. You contribute to technical designs, own smaller designs yourself, break down tasks, and deliver reliable, well-tested code with occasional guidance from senior engineers. You collaborate with firmware, mobile, platform, and data teams, and you continue to deepen your technical skills. Your work helps power experiences for tens of millions of families daily.

You are also growing as an AI-native engineer. You use AI as a first-class collaborator across coding, testing, and debugging, learn the practices that work on the team, and take full ownership of everything you ship.

For candidates based in the US, the salary range for this position is $118,000 - $161,500 USD. For candidates based out of Canada, the salary range for this position is $136,500 to $149,500 CAD. Note: Please be aware that the job title for positions in Canada will be "Developer" in lieu of "Engineer." Note: We take into consideration an individual's background and experience in determining final salary - therefore, base pay offered may vary considerably depending on geographic location, job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits, as well as equity.
What You'll Do
  • Build and maintain components and features of Devices Cloud services - telemetry ingest, state management, command/control, and data pipelines - with a focus on quality and reliability.
  • Own well-defined features and smaller designs from implementation through production, breaking down tasks and delivering accurate estimates with occasional guidance.
  • Use AI-native engineering practices in your daily work: AI assistants for coding, testing, refactoring, and debugging, while owning and reviewing everything you ship.
  • Work with firmware, mobile, product, and platform teams to implement APIs and integrations across the hardware-software boundary.
  • Contribute to cross-team efforts, and escalate risks and blockers early.
  • Thoroughly test your own code to catch logic issues before integration, and learn cross-functional requirements around security and scalability.
  • Follow code review best practices, give and receive constructive feedback, and learn from senior engineers.
  • Translate technical specifications into high-quality code, and contribute to team documentation.
  • Communicate progress clearly and surface blocking issues early to your team and manager.
  • Participate in on-call rotation and contribute to incident response and post-mortems.
What We're Looking For
  • 5+ years of experience in software engineering experience building backend or cloud services.
  • Experience building defined features, investigating and fixing bugs, and writing test code with growing independence.
  • Working knowledge of cloud-native infrastructure (AWS: EKS, Lambda, DynamoDB, SQS, Kinesis, etc.) and a desire to deepen your distributed-systems skills.
  • Hands-on experience using AI coding assistants for real engineering tasks, with the judgment to review and own what you ship.
  • Solid coding and problem-solving skills, and a habit of self-testing to deliver low-defect work.
  • A clear communicator who shares progress, asks insightful questions, and explains their work to peers and their manager.
  • Able to work semi-independently, unblock yourself, and ask for guidance when you need it.
  • Experience with high-frequency ingest systems, time-series data, and streaming platforms (Kafka, Kinesis, or similar).
  • Bachelor's Degree in a Technical field, or equivalent experience.
Nice to Have
  • Experience with IoT, telematics, embedded, or firmware-adjacent systems.
  • Background in SRE practices, reliability engineering, and progressive delivery.
  • Familiarity with observability platforms (Prometheus, Grafana, OpenTelemetry, DataDog).
  • Experience contributing to industry conversations: open-source projects, conference talks, or technical publications.
  • Knowledge of hardware/firmware communication protocols (MQTT, BLE, CoAP, etc.).
AI-Native Expectations

We use AI coding tools as a professional standard on this team. Here's what that means in practice:
  • Daily use: You use AI coding assistants (we support Claude Code, Cursor, and GitHub Copilot) for real, substantive tasks: analysis, coding, refactoring, testing, navigating codebases, and documentation. Not just research or autocomplete.
  • Judgment and ownership: AI-generated code gets the same review you'd give any PR. You are accountable for everything you ship.
  • Velocity: We expect engineers who use AI well to operate with meaningful leverage - doing more with the same time, taking on problems that would otherwise require a larger team.
  • Team leadership: You share what works. You automate prompting strategies that others can build on and help teammates earlier in their AI workflow adoption get up to speed.
  • Continuous learning: The tooling is changing fast. You stay current and bring recommendations to the team when something would meaningfully improve how we work.
Our Benefits
  • Competitive pay and benefits
  • Medical, dental, vision, life and disability insurance plans (US and Canada)
  • 401(k) plan with company matching (US) / RRSP with DPSP matching (Canada)
  • Employee Assistance Program (EAP) for mental well-being
  • Flexible PTO, plus several company-wide days off throughout the year
  • Winter and Summer week-long 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

About Life360

Life360 is a family safety app that provides location sharing and driving safety features. Life360?s app allows families to stay connected and informed about each other?s location and safety. Life360?s app also provides driving safety features such as crash detection and emergency response. Life360 was founded in 2008 and is headquartered in San Francisco, California.
Learn more about Life360
Size
103 employees
Industry
Founded
2008
NASDAQ

Similar Jobs

More Jobs at Life360

More Information Technology Jobs

Find similar Software Engineer II AI-Native, Backend Devices Cloud jobs: