Core Software Engineer (C++) - Remote

Eckdaten

Berlin
Computer Software

Arbeitsmodell

Vollständig remote
Weltweit
vor 2 Tagen
Stellenbeschreibung

Über ClickHouse

ClickHouse ist auf der Forbes Cloud 100-Liste 2025 vertreten und zählt zu den innovativsten und am schnellsten wachsenden privaten Cloud-Unternehmen. Mit über 3.000 Kunden und einem ARR-Wachstum von über 250 Prozent im Jahresvergleich ist ClickHouse marktführend in den Bereichen Echtzeit-Analytik, Data Warehousing, Observability und KI-Workloads.

Die Dynamik des Unternehmens wurde kürzlich durch eine Finanzierungsrunde über 400 Mio. USD bestätigt. Zu unseren Kunden zählen Branchengrößen wie Meta, Cursor, Sony und Tesla sowie neue Nutzer wie Capital One, Lovable, Decagon, Polymarket und Airwallex.

Wir haben es uns zur Aufgabe gemacht, die Datennutzung in Unternehmen zu revolutionieren. Werden Sie Teil unserer Reise!

Hinweis: Diese Stelle kann von jedem Standort aus besetzt werden, an dem ClickHouse eine Niederlassung hat.

Mit über 42.000 Sternen auf GitHub ist ClickHouse die schnellste und ressourceneffizienteste Open-Source-Datenbank für Echtzeitanwendungen und Analysen. Unsere Core Engineering-Teams bilden das Herzstück des ClickHouse Open Source-Projekts. Wir suchen außergewöhnliche C++-Entwickler für unser remote-first, globales Team, um unsere Open-Source- und ClickHouse Cloud-Angebote weiter zu skalieren. Insbesondere unser Performance Engineering-Team sucht Ingenieure, die die Performance verteilter Systeme optimieren möchten.

Ihre Aufgaben

  • Als Teil des ClickHouse Core Performance-Teams analysieren und optimieren Sie die Performance der ClickHouse-Datenbank. Das Team arbeitet an Themen wie Abfrageoptimierung, verteilte Abfrageoptimierung, relationale Operatoren (z. B. Aggregation und Joins), Caching und Low-Level-Optimierungen wie SIMD-Instruktionen.
  • Sie stellen sicher, dass die Datenbank-Performance nicht abnimmt, indem Sie bestehende Performance-Tests erweitern und neue Tests auf Basis realer oder synthetischer Datensätze entwickeln.
  • Sie unterstützen das Support Engineering-Team bei der Fehlersuche in komplexen Performance-Problemen unserer Kunden.
  • Sie arbeiten eng mit anderen Core-Teams zusammen, um die Auswirkungen neuer Funktionen auf die Performance zu bewerten.
  • Sie interagieren mit unserer Open-Source-Community, lösen Probleme, prüfen Pull Requests und beantworten Fragen in verschiedenen Kanälen.

Ihr Profil

  • Sie verfügen über fundierte professionelle Erfahrung in der Softwareentwicklung mit C++ und Unix-Systemen.
  • Sie besitzen tiefgehende Kenntnisse in Datenbank-Interna und -Design.
  • Sie haben Erfahrung im Bereich Performance Engineering (idealerweise bei Datenbanken, aber auch in Bereichen wie Hochfrequenzhandel, Simulation oder Echtzeit-Datenverarbeitung).
  • Sie kommunizieren effektiv und arbeiten gerne in und über Engineering-Teams hinweg.
  • Sie sind bereit, eng mit der Open-Source-Community zusammenzuarbeiten und Code-Reviews mit Geduld und Detailgenauigkeit durchzuführen.
  • Sie sind ein starker Problemlöser mit soliden Fähigkeiten im Bereich Production Debugging.
  • Sie sind leidenschaftlich in Bezug auf Effizienz, Verfügbarkeit, Skalierbarkeit und Data Governance.
  • Sie fühlen sich in einer schnelllebigen Start-up-Umgebung wohl.
  • Sie zeichnen sich durch ein hohes Maß an Verantwortung und Eigeninitiative aus.

Bonus-Punkte

  • Erfahrung mit ClickHouse.
  • Erfahrung in den Bereichen Sicherheit, Datenschutz und Compliance.
  • Erfahrung mit TCP/IP und Netzwerkprogrammierung.
  • Erfahrung in der Entwicklung von Cloud-Infrastrukturdiensten (vorzugsweise Kubernetes).
  • Erfahrung als Sprecher auf technischen Konferenzen und Meetups.
  • Frühere Beiträge zu Open-Source-Projekten.

Vergütung und Benefits

  • Flexible Arbeitsumgebung: ClickHouse ist ein global verteiltes, remote-freundliches Unternehmen.
  • Gesundheitsfürsorge: Arbeitgeberzuschüsse zur Krankenversicherung.
  • Unternehmensanteile: Jedes neue Teammitglied erhält Aktienoptionen.
  • Urlaub: Flexible Urlaubsregelung in den USA, großzügige Regelungen in anderen Ländern.
  • 500 USD für die Einrichtung des Homeoffice.
  • Globale Treffen: Wir bieten Möglichkeiten zur persönlichen Vernetzung bei unternehmensweiten Offsites.

Unternehmenskultur und Chancengleichheit

Als Teil eines schnell wachsenden Start-ups gestalten Sie unsere Kultur aktiv mit. ClickHouse bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten ohne Diskriminierung aufgrund von Rasse, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderung oder anderen gesetzlich geschützten Merkmalen.