At a Glance
- Tasks: Architect and enhance scalable data frameworks, pipelines, and CI/CD processes.
- Company: Join Life360, a leader in innovative data solutions with a collaborative culture.
- Benefits: Competitive pay, comprehensive health benefits, flexible PTO, and remote work support.
- Other info: Diverse team culture that values unique perspectives and encourages all backgrounds to apply.
- Why this job: Make a real impact by driving data innovation and enhancing developer experience.
- Qualifications: 8+ years in data systems, strong Python and SQL skills, and cloud platform expertise.
The predicted salary is between 70000 - 90000 £ per year.
About The Team
The Finance Data Team sits at the intersection of Finance & Accounting teams and Life360’s data. We provide the data ingestion, processing, reporting, and egress needed by our partner teams in Finance & Accounting to enable their work and ensure SOX compliance with rigor. We push the envelope on how work is done through implementation of AI tools and capabilities to enhance our own pace of development and capabilities that we deliver to our stakeholders.
We are hiring a bar-raising Staff Data Engineer to drive our ingress/egress capabilities and build cross-cutting capabilities to drive developer experience and security. This role requires someone who can step into ambiguity, make sound architectural decisions, eliminate operational fragility, and establish an engineering discipline that others adopt. You will serve as a technical reference point - shaping standards, influencing cross-team architecture, and driving initiatives to clear, production-ready outcomes. We value engineers who are direct, collaborative, and proactive in surfacing risks early, while helping build a team culture where high standards and psychological safety coexist.
About the Job
The Life360 Finance Data Team works as the integrator for numerous systems - bringing data into the Finance Data Warehouse, transforming it, and pushing it to its relevant destinations (reporting, data asset deliverables, tools, etc). To support our role we are continuously building and enhancing our system - adding new data, new transformations, and new tooling to improve developer velocity and reduce overhead costs associated with maintaining our system.
As a Staff Data Engineer you will drive forward the:
- Data ingestion suite - a mix of capabilities ranging from Fivetran to completely custom connectors that bring data into our warehouse and monitor for data quality.
- Data transformation suite - enhancing our dbt environment (dbt core) and the suite of tools that we leverage to build data models, semantic models, and other interfaces.
- Data egress suite - a mix of capabilities that allow us to push data to its end destinations.
- CI/CD pipelines and other tools/capabilities to enhance the developer experience and velocity.
- Infrastructure and networking behind our warehouse and related connectors.
- Databricks configuration and capabilities.
- Security posture and access controls.
The ideal candidate:
- They have spent years building out data platforms/infrastructure as well as creating ingress/egress data frameworks that are used in pipelines.
- They have tackled numerous challenges and found novel solutions to problems for data ingestion, processing, and egress.
- They have learned how to leverage LLMs for development velocity and analytics - not just asking it to write the code but leveraging the tools to support their development under clear guidance and accept ownership of the work produced as their own.
- They have learned to think about scalability, velocity, and experience of future development and not just shipping the current project.
- They are part software engineer, part data integration engineer, and part data platform engineer.
- They adhere to the controls, procedures, and separation of duties necessary to maintain our SOX compliance.
We are looking for someone with strong engineering depth who demonstrates ownership, decisiveness, and the ability to elevate both the system and the team around them.
What You’ll Do
- Architect and evolve scalable data ingestion and egress frameworks and pipelines that are well tested and offer strong data quality monitoring.
- Architect and evolve our CI/CD processes - enhancing the testing environment and observability.
- Architect delivery architecture of data assets to external team partners to reduce manual operational overhead associated with month-end close.
- Enhance our Claude Code/LLM development support capabilities.
- Enhance our security posture in our AWS/Databricks environment.
- Design and implement distributed data processing systems using Spark and Databricks on AWS.
- Establish clear ingestion and integration boundaries that eliminate single points of failure.
- Proactively surface risks, dependencies, and tradeoffs before they impact delivery.
- Produce clear technical artifacts and recommendations for stakeholders and leadership.
- Design logical and physical data models balancing flexibility, performance, governance, and scalability.
- Partner closely with the Analytics Engineers on the Finance Data Team to support high-quality downstream data modeling & reporting.
- Harden pipelines with monitoring, alerting, SLAs, and recovery mechanisms.
- Mentor engineers and elevate distributed systems rigor across the team.
What We’re Looking For
- 8+ years designing and operating high-volume distributed data systems in production.
- Deep expertise with a cloud data platform (Databricks strongly preferred) and AWS from an infrastructure/services architecture, deployment, and ownership perspective.
- Strong proficiency in Python, SQL, and Spark for large-scale processing.
- Strong proficiency with modern CI/CD practices.
- Hands-on experience with dbt from an infrastructure/deployment perspective.
- Strong grasp of data modeling, partitioning strategies, storage formats, and analytical workload optimization.
- Experience with Airflow and data flow orchestration.
- Experience with networking challenges in data ingestion.
- Able to effectively leverage/oversee LLM-supported code development while maintaining a high quality bar.
- Demonstrated experience with AI tools to support/enhance development.
- Demonstrated ability to independently scope ambiguous problems and drive them to decisive outcomes.
- Track record of proactively escalating risks and closing long-running efforts with clear recommendations.
- Experience defining ingestion validation standards and implementing data quality controls.
- Proven ability to reduce operational fragility and eliminate single points of failure.
- Strong systems design skills across distributed and event-based architectures.
- Demonstrated technical leadership influencing cross-team architectural decisions.
- Excellent communication skills across engineering, analytics, product, and executive stakeholders.
- BS in Computer Science, Engineering, Mathematics, or equivalent experience.
Competitive pay and benefits include medical, dental, vision, life and disability insurance plans, 401(k) plan with company matching program, Employee Assistance Program (EAP) for mental wellness, flexible PTO, and equipment support for a productive remote environment.
We are an equal opportunity employer and value diversity at Life360. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any legally protected status. We encourage people of all backgrounds to apply.
Finance Staff Data Engineer, AI Native employer: Life360
Contact Detail:
Life360 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Finance Staff Data Engineer, AI Native
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data engineering and AI tools. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios relevant to data engineering. Don’t forget to brush up on your problem-solving skills, as they’ll want to see how you tackle real-world challenges.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Life360. Don’t hesitate – get your application in today!
We think you need these skills to ace Finance Staff Data Engineer, AI Native
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with data ingestion, processing, and egress frameworks. We want to see how your skills align with the role of a Staff Data Engineer, so don’t hold back on showcasing your relevant projects!
Showcase Your Technical Skills: When filling out your application, be specific about your technical expertise. Mention your proficiency in Python, SQL, Spark, and any experience with Databricks or AWS. We love seeing candidates who can demonstrate their hands-on experience with modern CI/CD practices!
Highlight Problem-Solving Abilities: We’re looking for someone who can tackle ambiguity and drive decisive outcomes. Use your application to share examples of challenges you’ve faced in previous roles and how you approached them. This will help us understand your thought process and problem-solving skills.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our team and culture while you’re at it!
How to prepare for a job interview at Life360
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Databricks, AWS, Python, SQL, and Spark. Brush up on your knowledge of CI/CD practices and dbt, as these will likely come up during technical discussions.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in data ingestion and egress frameworks. Be ready to share how you approached these problems, the solutions you implemented, and the outcomes. This will demonstrate your ability to tackle ambiguity and make sound architectural decisions.
✨Emphasise Collaboration
Since the role involves working closely with various teams, highlight your experience in collaborative projects. Share examples of how you’ve influenced cross-team architecture or mentored others, showcasing your ability to elevate team culture and standards.
✨Prepare for Behavioural Questions
Expect questions about how you handle risks and dependencies. Think of scenarios where you proactively surfaced issues before they impacted delivery. This will show your decisiveness and ownership, which are key traits for this role.