Lead Software Engineer

vor 4 Monaten


Cologne, Deutschland BetterDoc GmbH Vollzeit
About BetterDoc

"Your help is hard to put into words, because you offer a service that you would think only millionaires get If I could, I would give you 13 out of 10 points."

- Heidrun, 74 years

(for learning more on her case, please read until the end)

Who is the right doctor or the right clinic for my situation? Who has the most experience with my condition? The choice of the right doctor has a significant impact on the success of the treatment.

From experience, we know that internet research on the quality of doctors and clinics is time-consuming and frustrating for lay people. Targeted marketing is hardly distinguishable from actual competence and quality. With BetterDoc, the patient has access to crucial information: we find the best possible doctor for the personal situation based on reliable data.

Our team

The Product Development Team

At BetterDoc, we have developed and now enhance a system to support the assignment of patients to physicians who can best treat them - depending on the patient's condition, we find the best doctor to treat him or her. Our next big steps are automation of the patient-physician matching process and the equipment and operation of the data science platform.

We value curiosity and learning - to support this, we offer dedicated time for personal development and growth.

We are proud to trust our people instead of controlling them. Our team organises itself and reflects on how to improve our working mode.

We depend on self-motivation. We offer a lot and count on you to grab what you need.

Your mission

You take responsibility in changing the way healthcare works in Europe and beyond. With your work you help 1 Mio people in 2028 to get the best possible health outcome through the right doctors or clinics. You leverage technology to enable our employees and patients.

At BetterDoc, the Lead Software Engineer role is hands-on. You will actively contribute to the codebase while ensuring the best blend of direct involvement and delegation. Reporting to the Engineering Manager, you will work together to ensure high-quality, long-term solutions. You will mentor developers, guide the team, and shape a positive development environment.

Technical Leadership:
  • Lead the architecture design, development, and maintenance of scalable web applications using Elixir and Phoenix, in the context of your product team and through collaboration with peers.
  • Mentor and provide technical guidance to a team of engineers in a product team.
  • Write and maintain high-quality, well-tested code.
  • Conduct code reviews and ensure high standards.
  • Identify performance bottlenecks and optimise system performance.
  • Ensure security in all engineering work.
Execution & Quality:
  • Collaborate with stakeholders on feasibility, scalability, and time-to-market.
  • Ensure timely delivery of new features and maintenance of existing ones.
  • Resolve technical issues through hands-on coding and design discussions.
Collaboration & Strategy:
  • Act as a tech lead, guiding a team and collaborating with cross-functional teams to define and implement technical solutions.
  • Drive architectural decisions and best practices.
  • Collaborate with Product Management on team strategy, goals, and metrics.
  • Contribute to developing development tooling and improving workflows.
  • Opportunity to grow into a broader role, including people management as an Engineering Manager.
Your profile You are right with us if:
  • You have proven experience (10+ years) in developing large-scale applications.
  • Are proficient in Elixir and familiar with web development frameworks like Phoenix.
  • You have a strong understanding of software architecture and design patterns, including Domain-Driven Design (DDD) and event-driven architecture.
  • You are skilled in designing integration patterns for different services using both asynchronous (e.g., message queues, event streams) and synchronous (e.g., RESTful APIs, gRPC) methods.
  • You have experience in building and maintaining microservices architectures, ensuring services are loosely coupled, highly cohesive, and independently deployable.
  • You are proficient in front-end technologies (JavaScript, HTML, CSS) and frameworks (React, Angular, etc.).
  • You have solid knowledge of database systems (PostgreSQL, MySQL) and data modelling.
  • You are familiar with cloud platforms (AWS, Azure, Google Cloud) and DevOps practices.
  • You have excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • You have strong communication skills and the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • You are experienced in developing long-term engineering roadmaps, and implementing strong agile practices and project management skills.
  • You are proficient in monitoring and alerting, ensuring teams take ownership of their work beyond deployment and feature development.
  • You are adept at considering non-functional aspects such as performance, scalability, security, and maintainability in your architectural and design decisions.

At BetterDoc, you will work to deliver value, not to fulfil a spec. We value curiosity, the will to learn and the drive to deliver great software. We look for people that want to see their influence on what was created and who are proud of their craft. Your place of work is in or within reasonable distance of Cologne to allow you to work closely with our management team even if most of the work is remote.

Please be aware that if you do not live in a country belonging to the European Union or you are not planning to move to the EU, we cannot follow up on your application.

What BetterDoc offers you
  • An interesting and challenging role with excellent development prospects and creative opportunities
  • Room for creativity and personal development
  • Training and seminars to deepen your knowledge and become a perfect expert in Data Engineering
  • “Innovation Fridays” to learn, explore and share innovative ideas.
  • The opportunity to elevate the topic of "Quality in Medicine" to a unique level in Europe and help millions of people with your work
  • A motivated and high-profile team (Engineers, Medical Experts, Data Analysts and Scientists, Product Designers, etc.)
  • Opportunity to participate in the long-term incentive program
  • Flexible working hours & remote work
  • International work atmosphere
  • "Deutschland-Ticket" for local transport with a subsidy from BetterDoc
  • Latest hardware (Macbook Pro)
  • Contribution to the Urban Sports Club
  • Company pension plan (bAV) with a 30% employer contribution
  • Additional flexibility through workations within the EU
  • ... And last but not least – helping people like Heidrun:

The senior citizen has been experiencing leg and foot pain while walking for several years. Her previous doctor diagnosed peripheral arterial occlusive disease in both legs. The patient underwent surgery to insert stents, but only achieved slight improvement.

Unhappy with the results of the operation and her overall health situation, the 74-year-old sought the expertise recommended by BetterDoc. The specialist thoroughly examines the senior citizen and suggests that circulatory problems may be due to a narrowing of an abdominal artery. Consequently, he refers her to a hospital for further investigation. An angiography is conducted, confirming the specialist's suspicions: the patient indeed has a severe narrowing of an abdominal artery, causing the pain in her legs.

This issue can be addressed through surgery, offering a causal treatment for the patient's pain.


  • Lead Network Engineer

    vor 4 Wochen


    Cologne, Deutschland Zendr Vollzeit

    Lead Network Engineer - (hybrid/remote)Are you looking to join a Leading service provider with locations throughout North Rhine-Westphalia and across Germany? They're currently seeking a Lead Network Engineer to join their growing team, with the flexibility to work remotely or in a hybrid capacity if you are near one of their office locations.What You’ll...

  • Lead Data Engineer

    vor 2 Monaten


    Cologne, Deutschland Glocomms Vollzeit

    One of the leading chemical manufacturers in Germany is looking for a Lead Data Engineer to spearhead the development of their hybrid data platform.Responsibilities:Lead the development of their data platform to improve efficiency and scalabilityCollaborate with Data Science, Operations, and Business teams for requirements engineeringPartner with Data...

  • Software Engineer

    vor 2 Monaten


    Cologne, Deutschland Parallel Consulting Vollzeit

    Are you a passionate Software Engineer looking to dive into innovative web development and gaming projects? An emerging startup in Berlin is seeking a creative and driven individual to join their dynamic team! Role: Hybrid with full flexibility – choose your ideal work setting Location: Berlin Compensation: Competitive salary tailored to your experience...


  • Cologne, Deutschland plantIng GmbH Vollzeit

    Wir sind planting. Premium-Partner der Prozessindustrie. Wir unterstützen unsere Kunden sowohl in Projekten, in der betriebsnahen Planung als auch im technischen Consulting. Unsere Aufgaben sind anspruchsvoll, unser Leistungs- und Branchenspektrum breit: von der Idee bis zur Inbetriebnahme und darüber hinaus. Dafür suchen wir Verstärkung - kompetent und...

  • Lead Engineer Piping

    vor 6 Monaten


    Cologne, Deutschland plantIng GmbH Vollzeit

    Wir sind planting. Premium-Partner der Prozessindustrie. Wir unterstützen unsere Kunden sowohl in Projekten, in der betriebsnahen Planung als auch im technischen Consulting. Unsere Aufgaben sind anspruchsvoll, unser Leistungs- und Branchenspektrum breit: von der Idee bis zur Inbetriebnahme und darüber hinaus. Dafür suchen wir Verstärkung - kompetent und...


  • Cologne, Deutschland plantIng GmbH Vollzeit

    Wir sind planting. Premium-Partner der Prozessindustrie. Wir unterstützen unsere Kunden sowohl in Projekten, in der betriebsnahen Planung als auch im technischen Consulting. Unsere Aufgaben sind anspruchsvoll, unser Leistungs- und Branchenspektrum breit: von der Idee bis zur Inbetriebnahme und darüber hinaus. Dafür suchen wir Verstärkung - kompetent und...


  • Cologne, Deutschland AI Futures Vollzeit

    We have been exclusively retained to find a highly skilled Senior Data Engineer. You must be able to travel to Cologne 2 days per week.This company is a market leader in providing end-to-end cloud integration solutions to the key domain users in their industries. With over €6 million in revenue, they have established themselves as the fastest-growing cloud...


  • Cologne, Deutschland 1WorldSync GmbH Vollzeit

    1WorldSync ist der Branchenführer im Bereich Produkt-Content-Management. Wir stehen für kreative Softwarelösungen und für zukunftsorientierte Workflows, für kurze Entscheidungswege und starke Entwicklungsmöglichkeiten. Wir leben eine offene Unternehmenskultur und schätzen Begegnungen auf Augenhöhe, Du-Mentalität und Wir-Gefühl. Bei uns kommen viele...


  • Cologne, Deutschland adesso Vollzeit

    Deine Rolle - Das wartet auf dichDu kennst dich mit objektorientierter Programmierung aus? Smalltalk ist für dich eine Programmiersprache mit Tiefgang? Dann suchen wir genau dich als Software Engineer für unser Professional Services Team im Umfeld des Pensionsmanagements. Bei uns arbeitest du gemeinsam im Team mit Entwicklern, Testern und Projektmanagern...

  • Lead Engineer

    vor 5 Monaten


    Cologne, Deutschland Studienkreis GmbH Vollzeit

    Lead Engineer (m/w/d) Arbeiten bei Studienkreis als Teil der GoStudent Gruppe: Hast du Lust, gemeinsam mit uns Bildung neu zu denken und dich einer Mission anzuschließen an die du glaubst? GoStudent ist einer der weltweit führenden Nachhilfeanbieter und eine der führenden Bildungsplattformen. Zudem ist GoStudent ein Unicorn und hat schon mehr als...

  • Lead Software Engineer

    vor 4 Monaten


    Cologne, Deutschland BetterDoc GmbH Vollzeit

    About BetterDoc"Your help is hard to put into words, because you offer a service that you would think only millionaires get! If I could, I would give you 13 out of 10 points."- Heidrun, 74 years (for learning more on her case, please read until the end)Who is the right doctor or the right clinic for my situation? Who has the most experience with my...

  • Lead Developer

    vor 1 Woche


    Cologne, Deutschland JUPUS Vollzeit

    We are seeking a talented and experienced Lead Developer for one of the fastest growing legal tech startups in Germany. The ideal candidate will have a strong background in Python/Django and/or TypeScript/Vue.js. In this role, you will be responsible for designing, developing, and implementing software solutions to address complex business issues. You will...

  • Lead Developer

    vor 1 Woche


    Cologne, Deutschland JUPUS Vollzeit

    We are seeking a talented and experienced Lead Developer for one of the fastest growing legal tech startups in Germany. The ideal candidate will have a strong background in Python/Django and/or TypeScript/Vue.js. In this role, you will be responsible for designing, developing, and implementing software solutions to address complex business issues. You will...

  • Lead Developer

    Vor 7 Tagen


    Cologne, Deutschland JUPUS Vollzeit

    We are seeking a talented and experienced Lead Developer for one of the fastest growing legal tech startups in Germany. The ideal candidate will have a strong background in Python/Django and/or TypeScript/Vue.js. In this role, you will be responsible for designing, developing, and implementing software solutions to address complex business issues. You will...


  • Cologne, Deutschland testbee Vollzeit

    Bee a Software Testing Engineer (Automation) (all genders) at testbee – bee you!Zum nächstmöglichen Zeitpunkt suchen wir einen Software Testing Engineer (Automation) (all genders, in Vollzeit) für unseren Standort in Köln-Junkersdorf.Viele gute Gründe, bei testbee zu arbeiten:eigenverantwortliches und abwechslungsreiches Arbeitsumfeld mit flachen...


  • Cologne, Deutschland plantIng GmbH Vollzeit

    Wir sind planting. Premium-Partner der Prozessindustrie. Wir unterstützen unsere Kunden sowohl in Projekten, in der betriebsnahen Planung als auch im technischen Consulting. Unsere Aufgaben sind anspruchsvoll, unser Leistungs- und Branchenspektrum breit: von der Idee bis zur Inbetriebnahme und darüber hinaus. Dafür suchen wir Verstärkung - kompetent und...

  • Lead Software Engineer

    vor 4 Monaten


    Cologne, Deutschland BetterDoc GmbH Vollzeit

    About BetterDoc"Your help is hard to put into words, because you offer a service that you would think only millionaires get! If I could, I would give you 13 out of 10 points."- Heidrun, 74 years (for learning more on her case, please read until the end)Who is the right doctor or the right clinic for my situation? Who has the most experience with my...

  • Lead Engineer Piping

    vor 6 Monaten


    Cologne, Deutschland plantIng GmbH Vollzeit

    Wir sind planting. Premium-Partner der Prozessindustrie. Wir unterstützen unsere Kunden sowohl in Projekten, in der betriebsnahen Planung als auch im technischen Consulting. Unsere Aufgaben sind anspruchsvoll, unser Leistungs- und Branchenspektrum breit: von der Idee bis zur Inbetriebnahme und darüber hinaus. Dafür suchen wir Verstärkung - kompetent und...

  • Full Stack Engineer

    vor 6 Monaten


    Cologne, Deutschland meetergo GmbH Vollzeit

    Join our innovative team at meetergo, where we're revolutionizing appointment booking with our cutting-edge AI-powered scheduling SaaS platform. Our mission is to streamline sustainability processes, making them accessible, efficient, and impactful. As a Software Developer on our team, you'll play a pivotal role in developing and implementing software...

  • Full Stack Engineer

    vor 6 Monaten


    Cologne, Deutschland meetergo GmbH Vollzeit

    Join our innovative team at meetergo, where we're revolutionizing appointment booking with our cutting-edge AI-powered scheduling SaaS platform. Our mission is to streamline sustainability processes, making them accessible, efficient, and impactful. As a Software Developer on our team, you'll play a pivotal role in developing and implementing software...