Alan ยท Healthcare
Senior Platform Engineer (x/f/m) - Backend Platform
- Spain (Remote), +2 more: Belgium, France
- Full-time
Still open on Alan's site ยท checked just now
- Level
- Senior
- Posted
What you'll do
As written by Alan ยท Read the original
๐ What you'll build and who you'll work with
Every Alan product, in every country, runs on the same backend: events, queues, cache, data shared between components, transactions. More than 200 engineers build on it every day. It carries more than 1 million members today. It must carry 10 million, in more countries, with more regulated health data.
You would join Backend Platform, a new team in our engineering organisation. Our job is to rethink the backend of a fully grown company, while it keeps running. Today almost everything runs in one Python monolith on one database. We are moving it towards big services that scale on their own, one pilot at a time. We build the tools that make this possible, and we set the rules for how Alan builds backends.
This is a rare kind of project. The codebase serves real members and customers every day, and we have the mandate to change how it is built. What we decide now will shape how hundreds of engineers work for years. You will learn a lot, and your work will have a real impact.
The team is small and growing: 3 engineers today, 6 next year. Its mission:
Own the backend building blocks every Alan product depends on, and make them simple enough that product teams use them without needing us.
Requirements
Experience we value
5+ years of backend engineering, with code other teams depend on: libraries, frameworks, pipelines, internal platforms. You ran it in production and owned it.
Distributed systems as a daily tool: events and messaging (delivery guarantees, ordering, idempotence, retries), data replication, consistency, transactions.
PostgreSQL in depth: transactions, locks, replication, query plans.
You have split a monolith or built services, step by step, while production kept running.
You measure before you optimise, and you set SLOs and alerts for what you own.
English working proficiency. French is not required.
Skills
Stack
- Python
- FastAPI
- Flask
- Kubernetes
Working languages
English
Company
Last checked . The details above were extracted automatically; the employer's original posting is the authority.