Senior Software Engineer (Backend) - Berlin (x/f/m)

🇩🇪 Berlin, Berlin
$1K - $2K Annual
Posted 3 months ago
Expires June 9, 2026
Full TimeHybridEngineering

Doctolib is seeking a Senior Software Engineer (Backend) to join our team in Berlin, focusing on user rights and permission management. In this role, you will lead the development of advanced authorization systems that protect sensitive user and financial data, enabling seamless workflows for healthcare professionals. This position offers the opportunity to contribute to a fully cloud-native platform that supports web and mobile interfaces across multiple languages and healthcare specialties.

As a Senior Software Engineer, your primary responsibilities will include designing and implementing scalable authorization frameworks, such as role-based and API-driven controls, to support both clinical and financial features. You will modernize legacy access models, ensuring data protection and privacy compliance, and collaborate closely with product, legal, and data protection teams to deliver privacy-compliant solutions. Additionally, you will develop and maintain robust APIs for permissions and authorization, facilitating broader platform integration, and implement access control for emerging roles like Medical Front Assistant and new Clinical & Financial admin roles.

The ideal candidate will have over five years of full-stack software engineering experience within a cross-collaborative environment. Proven experience in building and maintaining APIs for permissions and authorization systems is essential, along with a background in access control, security, or authorization systems, preferably in healthcare, fintech, or other highly regulated domains. A full-stack mindset with curiosity and willingness to work across both frontend and backend is highly valued, as is the ability to independently solve technical challenges and balance appropriate solutions for complex problems.

Doctolib offers a comprehensive benefits package, including a fully paid Deutschlandticket (Germany-wide public transport pass), 28 vacation days with an additional day for each full calendar year of employment (up to a maximum of 30 days), and the flexibility to work from abroad for up to 10 days per year. Employees also receive company health insurance with supplementary benefits through our partner Allianz, a company pension scheme with an employer subsidy, and access to the Doctolib Parent Care program, which includes one month of additional parental leave and more. Additional perks include free mental health and coaching services, subsidized sports memberships, and a flexible workplace policy offering both hybrid and office-based modes.

At Doctolib, we are committed to improving access to healthcare for everyone. We value diversity and inclusion, fostering a collaborative and supportive work environment. Our team is dedicated to leveraging technology ethically to empower patients and healthcare professionals, and we offer ample opportunities for growth and development within the company.

More Jobs at Doctolib