Staff Data Engineer

Life360 Logo

Life360

πŸ’΅ $140k-$245k
πŸ“Remote - United States, Canada

Summary

Join Life360 as a Staff Data Engineer and contribute to enhancing and modernizing our data platform infrastructure. You will design, implement, and manage scalable data processing platforms, build and manage core data infrastructure, automate data workflows, and architect data models. Collaboration with various teams is crucial, as is mentoring junior engineers. This role requires a strong engineering background and a desire to take ownership of data systems. Life360 offers competitive pay and benefits, including comprehensive insurance, retirement plans, flexible PTO, and learning and development programs. The position is remote-first, allowing for flexibility and work-life balance.

Requirements

  • Minimum 5+ years of experience working with high volume data infrastructure
  • Experience with Databricks, AWS, ETL and Job orchestration tooling
  • Extensive experience programming in one of the following languages: Python / Java
  • Experience in data security, data governance, data contracts, data quality, cost management, optimizing SQL queries, and system performance tuning
  • You are proficient with SQL, AWS, Databases, Apache Spark, Spark Streaming, EMR, and Kinesis/Kafka
  • Experience in modern data engineering SDLC including Agile methodology, CI/CD, automated deployments using Terraform, GitHub Actions etc
  • Knowledge and proficiency in the latest open source and data frameworks, lakehouse architecture, open table format, modern data platform tech stacks and tools
  • Always be learning and staying up to speed with the fast moving data world
  • You have good communication skills and can work independently
  • BS in Computer Science, Software Engineering, Mathematics, or equivalent experience

Responsibilities

  • Design, implement, and manage scalable data processing platforms used 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 utilizing the latest tools and tech in the industry
  • Automate, test and harden all data workflows
  • Architect logical and physical data models to ensure the needs of the business are met
  • Collaborate with multiple stake holders like mobile app, cloud, product, data science and analytics teams, in recommendation and applying 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 to foster growth and innovation within the team

Benefits

  • Competitive pay and benefits
  • Medical, dental, vision, life, and disability insurance plans (100% paid for US employees). We offer 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs