Principal Data Platform Engineer
Posted on December 10, 2025 (about 4 hours ago)
About Flo
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. With over 500 million downloads and 77 million monthly users, Flo has earned trust at scale with 6 million paid subscribers and the highest-rated experience in the App Store's health category.
The Job
Join the Data Platform team as a technical leader and architect shaping the future of data infrastructure for 400M+ users globally. Drive cross-team technical strategy, mentor senior engineers, and set the standard for engineering excellence across the data platform. Own critical data infrastructure components, mentor engineers, and impact product decisions affecting women's health worldwide.
What You'll Accomplish
Technical Leadership & Strategy:
- Define and drive multi-quarter technical roadmap for data platform evolution aligned with company objectives
- Make high-stakes architectural decisions balancing performance, cost, scalability, and maintainability for petabyte-scale systems
- Lead evaluation and adoption of new platform technologies
- Establish engineering standards and best practices adopted across Data Platform and adjacent teams
- Drive platform cost optimization initiatives saving significant infrastructure spend while improving performance
Cross-Functional Influence:
- Partner with engineering leadership, product teams, and analytics leadership on strategic data initiatives
- Lead technical design reviews for major initiatives across Data Platform and related teams
- Represent Data Platform in organization-wide technical forums and decision-making
Engineering Excellence:
- Design and implement foundational platform capabilities
- Solve the most complex technical problems others escalate, setting examples for problem-solving approaches
- Optimize platform reliability, achieving >99.9% uptime for critical data pipelines and services
What We're Looking For
Required
- 10+ years of software/data engineering experience with deep expertise in distributed systems and data platforms
- Proven technical leadership with track record of driving organization-level technical strategy and architecture
- Expert-level mastery of data engineering technologies (Spark, Databricks, cloud platforms, orchestration, streaming, governance, etc.)
- Deep production experience building and scaling Data Lakehouse platforms (Databricks Unity Catalog strongly preferred)
- Strong architectural skills designing systems for scalability, reliability, and performance at petabyte scale
- Advanced understanding of data governance, security, and compliance in regulated environments
- Experience mentoring senior engineers and influencing engineering practices across teams
- Exceptional communication skills, ability to influence technical and non-technical stakeholders at all levels
- Track record of making sound technical decisions with organization-wide impact
- Experience managing platform costs and optimizing infrastructure spend
Strongly Preferred
- Deep Databricks expertise including Unity Catalog architecture and Delta Lake internals
- Built real-time data platforms at scale
- Experience with semantic layer implementations and BI modernization
- Infrastructure-as-Code mastery (Terraform) managing complex cloud environments
- Led data platform migrations or major architectural transformations
- Healthcare, fintech, or regulated industry experience handling sensitive data
Nice to have
- Experience building AI/ML infrastructure and LLM pipelines
- Experience with data mesh or data fabric architectures
- Contributions to Databricks community or ecosystem tools
- Background in distributed systems research or advanced CS topics
Why This Role is Unique
- Technical influence: Shape data strategy for a company impacting hundreds of millions of users
- Mission-driven impact: Your work directly supports women's health globally, powering insights that help millions make informed decisions
- Complex problem space: Solve unique challenges at the intersection of healthcare data, privacy, ML, and scale
- Architecture ownership: Drive decisions on platform direction with significant autonomy
- Innovation leadership: Introduce cutting-edge data technologies in production at scale
Team & Culture
You'll join a 6+ person Data Platform team reporting to the Data Platform Engineering Manager. The team works closely with Analytics, Backend engineers, ML Engineering, Analytics Engineering, Data Scientists, and Engineering Leadership. The culture values engineering excellence, strategic thinking, collaborative leadership, ownership, pragmatism, and work-life balance.
Salary and Benefits
Salary range: €10,000 - €11,500 gross per month (may vary by skills and experience). Benefits include competitive salary with annual reviews, participation in performance incentive scheme, paid holiday and sick leave, enhanced parental leave, professional growth support, flexible working arrangements, sabbatical leave, Flo Premium for friends & family, and more health, pension, and wellbeing perks.
Diversity, Equity and Inclusion
Flo is an equal opportunity employer promoting diversity, equity, and inclusion. Hiring is based on merit, skill, and role suitability, welcoming applicants from all backgrounds. Privacy policies for job applicants are available on the company website.
How to Apply
To apply for this job, visit the job page on Greenhouse and submit your application online. The application form includes fields for personal information, resume, cover letter, education, and other required details. Compliance with privacy policies is required.