L

Life360

Family safety app with location sharing

Staff Data Engineer - Data Platform Core, AI Native

Data EngineeringUpdated on Nov 11
Full-time

About the Job

Requirements

  • At least 10 years of experience working with high-volume data infrastructure.
  • Experience with Databricks, AWS services including EMR, Kinesis or Kafka, and S3; Apache Spark or Spark Streaming; Apache Airflow (MWAA); SQL; and Python. Java or Scala is a plus.
  • Daily experience using LLM-based development tools, evaluating AI-generated code, refining prompts, and building agentic workflows.
  • Experience with data quality frameworks such as Great Expectations or DQX, including validation rules, schema enforcement, and automated monitoring.
  • Ability to architect logical and physical data models, optimize SQL, and tune system performance.
  • Familiarity with Terraform for cloud infrastructure provisioning.
  • A BS in Computer Science, Engineering, or Math, or equivalent hands-on experience.
  • Ability to work independently and deliver with minimal supervision.

Responsibilities

  • Design and manage scalable data platforms for real-time analytics, batch processing, and exploratory analysis, using AI-assisted development as a default workflow.
  • Own the data lifecycle from ingestion and ETL through storage and serving, building and iterating on pipelines with Claude Code.
  • Ingest streaming data with Kafka and Kinesis and batch data from diverse sources, unifying it into a consistent, queryable platform.
  • Architect Bronze, Silver, and Gold medallion-layer data models in Databricks, meeting business needs with clean, documented schemas.
  • Automate, test, and harden data workflows; build AI-augmented tests, data quality checks, and CI/CD pipelines to catch production issues.
  • Build AI-ready prompts, slash commands, and agent workflows to help the team scaffold pipelines, generate documentation, and validate data quality.
  • Build and improve Databricks Genie chatbots so non-technical users can query data using natural language.
  • Collaborate with product analytics and data science, applying engineering rigor to unstructured data and turning it into reliable, production-ready datasets.
  • Contribute to infrastructure-as-code using Terraform and Atmos to provision and manage cloud data infrastructure.
  • Share effective AI practices, contribute to shared AI tooling, help engineers use AI tools, and stay current on new tools and techniques.

Desired Qualifications

  • Java or Scala experience.

About the Company

Life360

Family safety app with location sharing

Life360 offers a subscription-based family safety app that helps families stay connected and protected. It provides real-time location sharing, place alerts, and driver reports to give visibility into loved ones’ whereabouts and driving habits. Users install the app and create a family circle; real-time location sharing lets members see each other’s location, place alerts notify when someone arrives at or leaves a designated location, and driver reports give insights into driving behavior. The product stands out through its large global user base (over 25 million members) and multilingual support (13 languages), along with tiered plans that include premium features such as ID theft protection and access to the Mindrise mood-lifting app. Life360’s goal is to deliver practical, scalable safety tools that help families feel secure and stay connected, doing so through an accessible mobile app and subscription model.

Company size
501-1,000
Company stage
IPO
Headquarters
San Mateo, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Life360

See more jobs