Hetzner Cloud logo

Senior C++ Softwareentwickler (m/w/d) - Object Storage

Hetzner Cloud
Full-time
On-site
Unterföhring, Baden-Württemberg, Germany
Beschreibung der Tätigkeit
Unser Hetzner Cloud Team hat ca. 75 Mitarbeiter:innen und arbeitet sowohl deutschlandweit remote als auch in unserem Büro in München (Unterföhring).

Object Storage ist der jüngste Zuwachs im Portfolio der Speicherprodukte von Hetzner. Obwohl es sich um ein recht junges Produkt handelt, ist es bereits ein beeindruckendes Speichersystem, das aus mehreren Clustern mit dutzenden PB Kapazität besteht.
a
Wir setzen auf Ceph als zugrunde liegendes Speichersystem. Um unsere großen Ceph-Installationen zu betreiben, weiterzuentwickeln und zu skalieren, suchen wir dich: eine:n Senior Softwareentwickler:in (m/w/d) mit exzellenten C++-Kenntnissen. Du hast Freude daran, dich in die Ceph-Codebasis (insbesondere das RADOS Gateway) einzuarbeiten und aktiv zur Ceph-Community beizutragen.

Wenn du bereits Open-Source-Erfahrung mitbringst oder Lust hast, dich gezielt in einem Ceph Projekt zu engagieren, bist du bei uns genau richtig.

Unser Stack in Schlagworten: Ceph, C++, C, Go, Python und Linux.
Deine Aufgaben
  • Du entwickelst und optimierst direkt den Ceph-Quellcode, insbesondere das RADOS Gateway, und trägst aktiv zur Open-Source-Ceph-Community bei
  • Du portierst Patches zurück, pflegst unseren internen Ceph-Build und stellst dessen langfristige Wartbarkeit sicher
  • Du implementierst Tools zur Wartung, Analyse und zum Debugging großer produktiver Cluster
  • Du analysierst komplexe Performanceprobleme, behebst Fehler und erhöhst die Systemstabilität
  • Du treibst die Weiterentwicklung unserer Ceph-Umgebung voran, durch interne Erweiterungen und Contributions Upstream
Deine Skills
  • Du beherrschst C++ in der systemnahen Entwicklung sicher
  • Du hast großes Interesse an verteilten Speichersystemen, insbesondere Ceph, und willst tief in dessen Codebasis eintauchen
  • Idealerweise hast du schon zu Open-Source-Projekten beigetragen, oder hast Lust, damit bei uns anzufangen
  • Du arbeitest gerne eigenständig und bringst die Motivation mit, dir komplexe Systeme selbst zu erschließen
  • Auf der Linux-Kommandozeile fühlst du dich zu Hause und hast Spaß am Low-Level-Troubleshooting
  • Du sprichst und schreibst fließend Englisch, Deutsch ist ein Plus
Über uns
Bei Hetzner Cloud GmbH arbeiten wir teamübergreifend daran, das Benutzererlebnis unserer Kund:innen kontinuierlich zu verbessern und die Prozesse für die tausenden virtuellen Server, die täglich neuerstellt werden, gemeinsam weiter zu optimieren. Unsere Mission ist es, diesen Prozess kontinuierlich zu verbessern. Gemeinsam mit Hetzner Online GmbH entwickeln und betreiben wir die Hetzner Cloud mit modernsten Technologien und skalierbaren Systemen. Wir legen großen Wert darauf, dass unsere Kund:innen Cloud-Ressourcen schnell und einfach nutzen können, zu einem fairen Preis. Durch moderne Technologien und optimierte Arbeitsprozesse schaffen wir innovative Lösungen im Bereich Cloud, Hosting und dynamische Infrastrukturen. Unsere über zwei Jahrzehnte Erfahrung und umweltschonende Infrastruktur in modernen Datacenterparks sind die Basis für unsere Leistungen.

Wir wollen unsere Organisation in ein dynamisches, innovatives Zentrum verwandeln, in dem sich jedes Teammitglied wertgeschätzt fühlt, eigenständig Entscheidungen trifft und verantwortungsbewusst zur kollektiven Aufgabe beiträgt. Unser Arbeitsplatz fördert Flexibilität und Kreativität. Wir unterstützen unser Miteinander für eine positive Zusammenarbeit, u.a. durch Coffee Roulette, Team-Events, Offsite. So schaffen wir uns ein Umfeld, dass es uns ermöglicht, die Best Simple Cloud für unsere Kund:innen erfolgreich bereitzustellen.