I'm currently supporting an exciting Health Tech client that’s making major strides in AI and data driven innovation within the healthcare and life sciences sector. They’ve developed a cutting edge platform that enables smarter data aggregation, analysis, and prediction helping partners across biotech, MedTech, clinical research and healthcare accelerate discovery and improve patient outcomes.
As they continue to grow, they’re now looking for a Senior Software Engineer with leadership experience to join their team. This role will report directly to the CTO and take ownership of leading a small but highly capable engineering team, while remaining hands-on across the tech stack.
In this role, you will report directly to the CTO and lead a dedicated team of software engineers, cultivating a culture of technical excellence, collaboration, and accountability.
Lead and deliver complex development projects, ensuring high-quality and timely outputs
Collaborate with product and platform users including data scientists, ML engineers, designers, and subject matter experts to ensure alignment and maximise platform effectiveness
Drive project delivery independently, managing priorities and resources effectively
MSc or higher in Computer Science or a related technical discipline
~5+ years’ experience in software development, including at least 1 year in a leadership role
~ Strong experience working in Unix/Linux environments
~ Proficiency in Python, JavaScript/TypeScript, and modern frameworks (Angular preferred)
~ Experience with software development lifecycle tools (e.g., Fluent English communication skill
Professional working proficiency in German
Prior experience in start-ups or agile environments
The opportunity to work on impactful projects within the healthcare and medical technology space
Competitive salary package
Supportive, open, and collaborative company culture
Flexible working hours and hybrid working options (offices based in Leipzig or Berlin)
A dynamic, innovative start-up environment