Doctolib is seeking an Engineering Manager for the Core Backend Foundations (ATP) team to build the shared Ruby/Rails backend foundations powering hundreds of product teams with a focus on quality, scalability and security by default. You will lead and mentor engineers, partner with product to define a mission and roadmap, participate in code reviews, and drive cross-functional platform initiatives in a Platform as a Product mindset. The ideal candidate has 8+ years of software experience and 4+ years in management, strong backend fundamentals, and comfort with Rails, Java/Kotlin, TypeScript and React; Ruby on Rails experience is welcome but not required. Hybrid in Levallois-Perret, 3 days in office; English required, French a plus. Competitive benefits.
At Doctolib, we build products that need to scale to millions of people throughout Europe and to yet remain easily maintainable by hundreds of developers. We do several daily deployments, and run 25K+ automated tests through our CI pipeline. The backend runs on Ruby on Rails, backed by PostgreSQL and MongoDB. Our PostgreSQL databases represent a total of 30TB and receive 30M queries by minute under high traffic.
Working in the tech team at Doctolib involves building innovative products and features to improve the daily lives of care teams and patients. We work in feature teams in an agile environment, while collaborating with engineering, design, and business teams.
As an Engineering Manager, you will lead Doctolib’s Core Backend Foundations team (ATP) within our Platform domain. ATP builds the shared Ruby/Rails backend foundations and “paved roads” used by all product teams (framework components, reusable building blocks, upgrades/migrations, quality/reliability/security-by-default). Our mission is to make backend development safer and faster at scale for hundreds of engineers. This is a Developer Platform / Core Backend Foundations team (not an SRE/DevOps/Infrastructure operations team).
ATP is part of the Platform domain, whose mission is to build and maintain the common building blocks of our system with a "Platform as a Product" mindset. We abstract and simplify the use of these complex, critical components, enabling product teams to focus on their core mission: building products faster for healthcare professionals and patients.
At ATP, we concentrate specifically on our Ruby backend foundations, with a strong focus on quality, scalability, and usability. All Doctolib product teams rely on the foundations we provide, leveraging the components we build to accelerate their development while ensuring the highest standards of quality and security.
As an Engineering Manager, you will guide a team of talented engineers, foster a culture of technical excellence, and help shape the future of Doctolib’s backend platform. You will be both a technical leader and a people manager, coaching and training your team members while building an amazing engineering organization at Doctolib. In this role, you will:
Before you read on — if you don't have the exact profile described below, but you feel this job description matches your skill set, we still encourage you to apply.
You could be our next team mate if you:
Now, it would be fantastic if you:
If you would like to find out more about tech life at Doctolib, feel free to read our latest Medium blog articles! At Doctolib, we are committed to improving access to healthcare for everyone. This translates into our recruitment process. We evaluate candidates based solely on qualifications and motivation, without any form of discrimination. The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, disability. To ensure equal opportunities, we invite you to exclude personal information (e.g. pictures, age) from your applications. If you require any accommodation, please let us know for support during the hiring process. Join us in building the healthcare we all dream of! All information provided is processed by Doctolib for application management. For data processing details, click here. Please contact hr.dataprivacy(at)doctolib.com for inquiries or to exercise your rights.