Job Description
Life360 is seeking a highly motivated Staff Data Engineer to join their Data and Analytics team. The ideal candidate will be passionate about advancing the data platform and transforming data practices within the company. This is a remote position within the US, offering the opportunity to work with a remote-first team.He/She will play a crucial role in designing, implementing, and managing scalable data processing platforms, as well as automating and hardening data workflows. The Staff Data Engineer will also be responsible for mentoring junior engineers and championing data engineering best practices.
What this role involves: - Designing, implementing, and managing scalable data processing platforms.
- Managing data from ingestion through ETL to storage and batch processing.
- Automating, testing, and hardening all data workflows.
- Architecting logical and physical data models.
- Collaborating with cross-functional teams.
- Implementing strategies for acquiring data to develop new insights.
- Mentoring junior engineers.
Requirements: - Minimum 7 years of experience working with high volume data infrastructure.
- Experience with Databricks and AWS.
- Experience with dbt.
- Experience with job orchestration tooling like Airflow.
- Proficient programming in Python.
- Proficient with SQL and the ability to optimize complex queries.
- Proficient with large-scale data processing using Spark and/or Presto/Trino.
- Proficient in data modeling and database design.
- Experience with streaming data with a tool like Kinesis or Kafka.
- Experience working with high volume event based data architecture like Amplitude and Braze.
- Experience in modern development lifecycle.
- Knowledge of open-source and data frameworks.
- Good communication and collaboration skills.
- BS in Computer Science, Software Engineering, Mathematics, or equivalent experience.
What Life360 offers: - Competitive pay and benefits
- Medical, dental, vision, life and disability insurance plans (100% paid for employees)
- 401(k) plan with company matching program
- Flexible PTO, 13 company wide days off throughout the year
- Winter and Summer Week-long Synchronized Company Shutdowns
- Learning & Development programs
- Free Life360 Platinum Membership
- Free Tile Products