- Startseite
- Remote Jobs
- C++ Developer
C++ Developer
Eckdaten
Arbeitsmodell
Über die Position
Diese Stelle wird im Namen eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und weiteren Schritte verwaltet. Unser Partner sucht einen C++-Entwickler mit Sitz in Deutschland.
Als C++-Entwickler tragen Sie zur Entwicklung von leistungsstarken Backend-Lösungen bei, die modernste Genomanalysen und Technologien der Präzisionsmedizin unterstützen. In einem kollaborativen, verteilten Engineering-Team entwickeln Sie skalierbare Anwendungen, die komplexe genetische Daten verarbeiten, während Sie gleichzeitig höchste Standards in Bezug auf Qualität, Zuverlässigkeit und Leistung einhalten. Diese Rolle bietet die Möglichkeit, Verantwortung für wirkungsvolle Projekte zu übernehmen, groß angelegte Systeme zu optimieren und mit multidisziplinären Experten aus den Bereichen Software Engineering, Bioinformatik und Produktentwicklung zusammenzuarbeiten.
Verantwortlichkeiten
- Entwicklung, Wartung und Verbesserung von leistungsstarken C++-Backend-Anwendungen und Kernbibliotheken zur Verarbeitung und Analyse genomischer Daten.
- Schreiben von sauberem, wiederverwendbarem, gut getestetem und effizientem Code, unterstützt durch umfassende Unit- und Regressionstests.
- Übernahme der End-to-End-Verantwortung für technische Projekte, vom Design und der Implementierung bis hin zu Tests und Deployment.
- Optimierung der Anwendungsleistung, Skalierbarkeit, Zuverlässigkeit und Verfügbarkeit zur Unterstützung der Datenverarbeitung im großen Maßstab.
- Wartung und Verbesserung interner Annotationstools und spezialisierter Datenbanken für Genomik-Workloads.
- Erstellung klarer technischer Dokumentationen zu Softwarearchitektur, Implementierungsdetails und Entwicklungsprozessen.
- Teilnahme an Code-Reviews, technischen Diskussionen und Initiativen zur kontinuierlichen Verbesserung.
- Enge Zusammenarbeit mit Backend-Entwicklern, Bioinformatikern und Produkt-Stakeholdern zur Bereitstellung robuster und skalierbarer Lösungen.
Anforderungen
- Bachelor- oder Master-Abschluss in Informatik oder einem verwandten Bereich.
- Mindestens 3 Jahre Berufserfahrung in der Entwicklung von Backend-Anwendungen mit modernem C++ (vorzugsweise C++17 oder neuer).
- Fundierte Kenntnisse in Templates, STL-Containern, Smart Pointers, Multithreading, Speicherverwaltung und objektorientierten Designprinzipien.
- Erfahrung in der Arbeit mit relationalen Datenbanken, einschließlich Abfrageoptimierung und Datenbank-Schema-Design.
- Fundiertes Verständnis von verteilten Cloud-basierten Systemen und Umgebungen zur Datenverarbeitung im großen Maßstab.
- Erfahrung in der Teilnahme an Code-Reviews und der Zusammenarbeit in agilen Softwareentwicklungsteams.
- Exzellente schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.
- Anpassungsfähige, kollaborative Denkweise mit der Fähigkeit, bei Bedarf in verschiedenen technischen Bereichen mitzuwirken.
- Erfahrung mit Redis, gRPC oder ähnlichen Technologien ist ein starker Vorteil.
- Ein Hintergrund in Bioinformatik oder ein Interesse an Genomik und Präzisionsmedizin wird sehr geschätzt.
Vorteile
- Wettbewerbsfähiges Vergütungspaket, das auf Ihre Erfahrung und Expertise abgestimmt ist.
- Vollständig remote-first Arbeitsumgebung, die Flexibilität und Work-Life-Balance fördert.
- Möglichkeit, an der Schnittstelle von Gesundheitswesen, Genomik und fortschrittlichem Software Engineering zu arbeiten.
- Zugang zu modernsten Technologien und innovativen, groß angelegten Backend-Systemen.
- Kontinuierliche Lern- und berufliche Entwicklungsmöglichkeiten in einem hochgradig kollaborativen internationalen Team.
- Sinnstiftende Arbeit, die Technologien zur Unterstützung wissenschaftlicher Forschung und klinischer Innovation fördert.
- Inklusiver Arbeitsplatz, der sich für Vielfalt, Chancengleichheit und berufliches Wachstum einsetzt.
Wie Jobgether funktioniert
Wir nutzen einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair gegen die Kernanforderungen der Rolle geprüft wird. Unser System identifiziert die am besten geeigneten Kandidaten, und diese Shortlist wird direkt mit dem einstellenden Unternehmen geteilt. Die endgültige Entscheidung und die nächsten Schritte (Interviews, Assessments) werden von deren internem Team verwaltet.
Datenschutzhinweis
Mit dem Absenden Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Eignung zu bewerten und relevante Informationen mit dem einstellenden Arbeitgeber zu teilen. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß den geltenden Datenschutzgesetzen (einschließlich DSGVO). Sie können Ihre Rechte (Zugang, Berichtigung, Löschung, Widerspruch) jederzeit ausüben.
