1. Digital Health Jobs
  2. Flo

Senior Backend Engineer

Posted on November 10, 2025 (about 2 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, Flo became the first product of its kind to reach a $1B valuation in 2024 and continues to accelerate growth with 500M+ downloads and 77M+ monthly users.
With 6M paid subscribers and the highest-rated experience in the App Store's health category, Flo focuses on building the next generation of digital health — AI-powered, privacy-first, and clinically backed to help users better understand their bodies.

The Job

As a Senior Backend Engineer at Flo, you will build systems powering the #1 Health App for Women. The company operates at a serious scale, used by 1 in 4 women aged 18–44 in the US, with the biggest month ever reaching 8.6M installs and a 2.8M MAU jump.
Backend engineering is core product work at Flo. The systems include data-driven health insights that genuinely change lives, distributed systems that stay fast and scalable under massive real-time demand, privacy-first features like Anonymous Mode (recognized in TIME's Best Inventions), and tooling/platforms to help teams move faster with fewer bottlenecks.
Flo is tech-agnostic for backend, valuing problem-solving, ownership, and continuous learning. Scala experience is a plus but not required as support for ramp-up will be provided.

Your Experience

You will thrive if you have 7+ years of experience building distributed backend systems, expertise in making systems fast, reliable, and secure, and fluency in Java, Scala, Python or similar languages with curiosity to learn Scala.
  • Experience with DevOps, databases (SQL and NoSQL), and API design that works seamlessly
  • Strong ability to write clean, documented, version-controlled code
  • Ownership and initiative without waiting to be told
  • Product-minded with focus on end-user impact
  • Bonus experience: stream processing and public cloud infrastructure (AWS, GCP)

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 meaningful problems impacting health, privacy, and scale — building the future of personalized health.
Includes hybrid work (#LI-Hybrid #LI-LM12).

Salary Range

Gross monthly salary range €6,500 - €10,000 EUR, varying based 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. The culture embraces debate, shared decisions, craftsmanship, and raising the bar.
Team members take their work seriously but not themselves, requiring commitment, resilience, and drive for better health outcomes.

Benefits

  • Competitive salary and annual reviews
  • Opportunity to participate 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 + home working, including up to 2 months working abroad annually
  • 5-week fully paid sabbatical at 5-year anniversary
  • Flo Premium for friends & family, plus health, pension, and wellbeing perks

Diversity, equity and inclusion

Flo values differences and hires based on merit, skill, and role fit. They are an equal opportunity employer welcoming applicants from all backgrounds, communities, and identities. Privacy notice for job applicants is available on their website.

How to apply

To apply for this role, please visit the job board page and submit your application using the provided form. Ensure to include all required information and documents such as resume/CV and cover letter.
Flo Health is hiring only in Lithuania for this role. Candidates must confirm living full-time in Lithuania. The work location is hybrid with expectation to commute to the Vilnius office (Saltoniškių street 2) three times a week.