Job Description
Life360 is seeking a Senior Data Engineer II to join their Data and Analytics team. This role focuses on driving the Databricks data lakehouse forward and building high-impact data products. The ideal candidate will be passionate about data systems and possess a strong engineering background.Life360 is a remote-first company with over 500 employees, dedicated to keeping people connected with their loved ones through innovative mobile app and Tile tracking devices.
Responsibilities: - Design, implement, and maintain scalable data processing platforms.
- Manage data from ingestion through ELT to storage and batch processing.
- Automate, test, and harden all data workflows.
- Architect logical and physical data models.
- Collaborate with analytics and platform teams.
- Develop systems for distributed real-time analytics and data processing.
- Implement strategies for acquiring and transforming data.
- Champion data engineering best practices.
Requirements: - Minimum of 5 years of experience with high volume data infrastructure.
- Deep experience with Databricks and AWS.
- Proficient in Python and SQL.
- Experience with Spark and/or Presto/Trino.
- Experience with streaming data tools like Kinesis, Kafka, or Flink.
- Experience with event-based data architecture.
- Experience with job orchestration tooling like Airflow or Databricks Workflows.
- Experience with data ingestion frameworks like Fivetran.
- Experience in data modeling and database design.
- Experience with data transformation framework like dbt.
- Experience in modern development lifecycle including Agile methodology, CI/CD, automated deployments using Terraform, GitHub Actions etc.
- Knowledge and proficiency in the latest open source and data frameworks, modern data platform tech stacks and tools like Databricks DLT and Autoloader
- BS in Computer Science, Software Engineering, Mathematics, or equivalent.
What Life360 Offers: - Competitive pay and benefits.
- Medical, dental, vision, life and disability insurance (100% paid for employees).
- 401(k) plan with company matching program.
- Flexible PTO and company-wide days off.
- Learning & Development programs.
- Equipment and reimbursement support for remote work.
- Free Life360 Platinum Membership.
- Free Tile Products.