Life360 is hiring a Staff Data Engineer to enhance and modernize our data platform infrastructure into a robust and secure system. You will take ownership of our data systems, handling massive scale, to make them world class.
What You'll Do
- Design, implement, and manage scalable data processing platforms for real-time analytics and exploratory data analysis.
- Build and manage our core data infrastructure from ingestion through ETL to storage and batch and real-time processing.
- Automate, test, and harden all data workflows.
- Architect logical and physical data models to ensure business needs are met.
- Collaborate with multiple stakeholders like mobile app, cloud, product, data science, and analytics teams to recommend and apply best practices.
- Architect and develop systems and algorithms for distributed real-time analytics and data processing.
- Implement strategies for acquiring data to develop new insights.
- Mentor junior engineers, imparting best practices and institutionalizing efficient processes.
What We're Looking For
- Minimum 5+ years of experience working with high-volume data infrastructure.
- Experience with Databricks, AWS, ETL, and job orchestration tooling.
- Extensive experience programming in Python or Java.
- Experience in data security, data governance, data contracts, data quality, cost management, optimizing SQL queries, and system performance tuning.
- Proficient with SQL, AWS, Databases, Apache Spark, Spark Streaming, EMR, and Kinesis/Kafka.
- Experience in modern data engineering SDLC including Agile methodology, CI/CD, and automated deployments using Terraform, GitHub Actions, etc.
- Knowledge and proficiency in the latest open source and data frameworks, lakehouse architecture, open table format, and modern data platform tech stacks.
- A passion for learning and staying current with the fast-moving data world.
- Good communication skills and ability to work independently.
- A BS in Computer Science, Software Engineering, Mathematics, or equivalent experience.
Technical Stack
- Databricks, AWS
- Python, Java, SQL
- Apache Spark, Spark Streaming, EMR, Kinesis/Kafka
- Terraform, GitHub Actions
Team & Environment
You will be part of the Data Platform team.
Benefits & Compensation
- Competitive pay and benefits.
- Medical, dental, vision, life, and disability insurance plans (100% paid for US employees). Supplemental medical and dental plans for Canadian employees.
- RRSP plan with DPSP company matching program.
- Employee Assistance Program (EAP) for mental wellness.
- Flexible PTO and 12 company-wide days off throughout the year.
- Learning & Development programs.
- Equipment, tools, and reimbursement support for a productive remote environment.
- Free Life360 Platinum Membership for your preferred circle.
- Compensation: For US: $166,500 to 245,000 USD. For Canada: 195,500 to 230,000 CAD.
Work Mode
This role is remote and open to candidates in the USA and Canada.

