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, we became the first product of our kind to reach a $1B valuation in 2024 and are still accelerating.
With 6M paid subscribers and the highest-rated experience in the App Store's health category, Flo has earned trust at scale over 10 years. They are building the next generation of digital health – AI-powered, privacy-first, clinically backed – to help users know their bodies better.
The job
Build systems that power the #1 Health App for Women. Flo is now operating at serious scale, used by 1 in 4 women aged 18-44 in the US, with record installs and monthly active users. Backend engineering is core to Flo's product.
They build:
- Data-driven health insights that genuinely change lives
- Distributed systems that stay fast, available, and scalable under massive real-time demand
- Privacy-first features like Anonymous Mode, recognized as one of TIME's Best Inventions
- Tooling and platforms that help Flo's teams move faster with fewer bottlenecks
Their tech stack is flexible; Scala is preferred but not required. Problem-solving, ownership, and continuous learning are key.
Your Experience
You’ll thrive here if you have:
- 7+ years’ experience building distributed backend systems
- Knowledge of making systems fast, reliable, and secure, with proper prioritization
- Fluency in Java, Scala, Python, or similar languages, with openness to learn Scala
- DevOps understanding, database experience (SQL and NoSQL), and API design skills
- Strong ability to write clean, documented, and version-controlled code
- Ownership, initiative, and proactive attitude
- Product-mindedness with focus on end-user impact
Bonus experience with stream processing and public cloud infrastructure like AWS or GCP is a plus.
What’s in it for you?
Join a senior engineering team that moves fast, thinks big, and builds technology used by millions daily. Work on impactful problems in health, privacy, and scale. This role involves meaningful work building the future of personalized health.
#LI-Hybrid #LI-LM12
Salary Range
€6,500 - €10,000 gross per month, depending on skills and experience.
How we work
Flo is a mission-led, product-driven team that moves fast, stays focused, and takes ownership from brief to build to impact. Debate and shared decisions are encouraged. The team values craftsmanship, purposeful shipping, and raising the bar. The workplace is supportive yet demanding, with commitment and resilience needed to achieve better health outcomes.
Benefits include competitive salary with annual reviews, performance incentive scheme, paid leave including female health leave, enhanced parental leave for all parents, professional growth opportunities, flexible office and remote work with up to two months working abroad, a 5-week fully paid sabbatical at 5-year tenure, Flo Premium for friends and family, and additional health, pension, and wellbeing perks.
Diversity, equity and inclusion
Flo values diversity and inclusion, hiring based on merit and skill without bias, welcoming applicants from all backgrounds. They provide a privacy notice for job applicants.
Apply for this job
To apply, candidates need to fill out the application form on the job page, providing personal details, resume or CV, cover letter, LinkedIn profile, and confirming residency in Lithuania. The role requires working in Lithuania with some flexibility to work abroad for two months per year. Applicants confirm agreement with Flo's privacy notice and willingness to be contacted about job opportunities for up to three years. The role is hybrid, with expectation to commute to the Vilnius office 3 times a week at Saltoniškių street 2.