1. Digital Health Jobs
  2. Flo

Staff Data Platform Engineer

Posted on November 23, 2025 (about 2 hours ago)

Job Description

Flo is the world's #1 health & fitness app worldwide on a mission to build a better future for female health. Backed by a $200M investment led by General Atlantic, it became the first product of its kind to reach a $1B valuation in 2024 and continues to grow.
With over 500 million downloads and 77 million monthly users, including 6 million paid subscribers, Flo provides the highest-rated experience in the App Store's health category. The company leverages machine learning and AI to provide accurate cycle predictions and personalized, medically credible health tips to users.

About the Role

Join Flo's Data Platform team as a foundational architect of the data infrastructure powering insights for more than 400 million users globally. This role involves building a modern data platform using Databricks and AWS to enable analytics, ML models, and experimentation across the organization.
This is a product-focused engineering team, not just a service team, and the engineers build systems that empower every part of the organization with actionable insights. Expertise in Data Engineering and Data Quality is crucial as it forms the cornerstone of the company's analytics and data pipelines.
As a Staff Data Platform Engineer, you will take ownership of critical data infrastructure components, mentor engineers, and drive projects impacting product decisions affecting women's health worldwide.

What You'll Accomplish

Technical Delivery:
  • Build and optimize data infrastructure on Databricks ensuring sub-second query performance for analytics workloads.
  • Engineer robust data quality frameworks maintaining over 99.9% data accuracy for ML model training and health insights.
  • Develop feature engineering pipelines supporting ML models predicting cycles and providing personalized health recommendations.
  • Optimize platform costs by efficient data architecture, storage strategies, and compute resource management.
Leadership & Collaboration:
  • Lead end-to-end delivery of major platform features from design through production deployment.
  • Partner with ML engineers, data scientists, and analytics teams to translate requirements into scalable technical solutions.
  • Contribute to architectural decisions and engineering best practices for the Data Platform team.
  • Participate in on-call rotation to ensure platform reliability and rapid incident resolution.

Qualifications

Required:
  • 8+ years of software/data engineering experience with a proven track record building production data systems.
  • Expert-level proficiency in Python or Scala for data engineering workflows.
  • Deep hands-on experience with Apache Spark including optimization, performance tuning, and debugging complex jobs.
  • Production experience with modern Data Lakehouse platforms, preferably Databricks.
  • Strong understanding of data warehousing concepts, dimensional modeling, and ETL/ELT patterns.
  • Cloud platform expertise in AWS (S3, EC2, IAM, networking) or others.
  • Experience with orchestration tools like Airflow, Databricks Workflows or similar.
  • Solid understanding of SQL and relational database concepts.
  • Proven ability to deliver complex projects independently with minimal guidance.
  • Strong communication skills to explain technical concepts to diverse audiences.
Strongly Preferred:
  • Databricks certification or deep experience with Unity Catalog (metastore architecture, data governance features).
  • Experience with data quality frameworks such as Deequ or similar.
  • Infrastructure-as-Code experience, especially Terraform.
  • Experience with streaming data processing (Kafka, Spark Streaming).
  • Expertise in data modeling methodologies like Kimball, Data Vault or similar.
  • Experience in cost optimization for cloud data platforms.
Nice to have:
  • Experience with semantic layer tools like Looker, dbt, Cube.dev.
  • Feature store implementations such as Tecton, Databricks Feature Store, Feast.
  • Experimentation platform infrastructure experience.
  • Python for ML engineering including pandas and scikit-learn.
  • Experience in building Agentin AI solutions.

Why This Role is Unique

  • Mission-driven impact: Work directly supports women's health globally, powering insights that help millions make informed decisions.
  • Technical complexity: Handle sensitive health data with strict privacy requirements while maintaining high performance and accuracy.
  • Scale challenges: Build systems processing data from 400M+ users with diverse health patterns.
  • Innovation opportunities: Work at the intersection of data engineering, ML, and healthcare technology.
  • Growth trajectory: Clear path to Principal Engineer role with expanding scope and influence.

Team & Culture

Join a 6+ person Data Platform team reporting to the Data Platform Engineering Manager. Collaborate closely with analytics teams, backend engineers, ML engineering, analytics engineering, and data scientists.
Values include engineering excellence, collaboration, ownership, continuous learning, and work-life balance with flexible work arrangements.

Compensation & Benefits

Salary range is €8,500 to €10,000 gross per month, varying by skills and experience.
  • Competitive salary and annual reviews.
  • Participation in Flo's performance incentive scheme.
  • Paid holiday, sick leave, and female health leave.
  • Enhanced parental leave and pay for maternity, paternity, same-sex, and adoptive parents.
  • Accelerated professional growth through impactful work and learning support.
  • Flexible office and home working, including up to 2 months per year working abroad.
  • 5-week fully paid sabbatical at 5-year anniversary.
  • Flo Premium for friends and family plus health, pension, and wellbeing perks.

Diversity, Equity and Inclusion

Flo Health hires based on merit and skills, welcoming applicants from all backgrounds, communities, and identities. The company is an equal opportunity employer.

How to Apply

Applications for this role are accepted through the Flo Health career page where candidates can submit their applications online. The role is open to candidates living full-time in Lithuania, as the position requires working in Lithuania with flexibility for two months working abroad per year.
Applicants are asked to confirm their residency status in Lithuania and their ability to commute to the Vilnius office three times per week. The company emphasizes the importance of reviewing their privacy notice for job applicants on their website.