As a Staff Data Engineer at Life360, you will enhance and maintain our data processing and storage pipelines for a robust and secure finance data lake, taking ownership of our data systems to make them world-class.
In Short
Design and manage scalable data processing platforms.
Manage financial data from ingestion through ETL to storage.
Automate and test all data workflows.
Collaborate with data teams to understand their needs.
Architect systems for distributed real-time analytics.
Mentor junior engineers and foster innovation.
Champion data engineering best practices.
Stay updated with the fast-moving data world.
Communicate effectively and work independently.
Contribute to a welcoming and collaborative team environment.
Requirements
Minimum 7 years of experience with high volume data infrastructure.
Experience with Databricks and AWS.
Proficient in Python and SQL.
Experience with job orchestration tooling like Airflow.
Experience with large-scale data processing using Spark.
Knowledge in data modeling and database design.
Experience with streaming data tools like Kinesis or Kafka.
Familiarity with Agile methodology and CI/CD practices.
BS in Computer Science, Software Engineering, or equivalent.
Benefits
Competitive pay and benefits.
Medical, dental, vision, life, and disability insurance (100% paid for employees).
401(k) plan with company matching.
Mental Wellness Program & Employee Assistance Program.