Über ClickHouse
ClickHouse ist eines der innovativsten und am schnellsten wachsenden privaten Cloud-Unternehmen. Mit über 2.000 Kunden und einem ARR, das sich im letzten Jahr mehr als vervierfacht hat, führt ClickHouse den Markt für Echtzeitanalysen, Datenlagerung, Beobachtbarkeit und KI-Workloads an. Wir sind auf einer Mission, wie Unternehmen Daten nutzen, zu transformieren. Kommen Sie und werden Sie Teil unserer Reise!
Hinweis: Diese Rolle kann überall dort angesiedelt sein, wo ClickHouse eine Einstellungspräsenz hat.
Unsere Core Engineering-Teams sind für das Herzstück unseres ClickHouse Open Source-Projekts verantwortlich. Wir suchen außergewöhnliche C++-Ingenieure, die unserem remote-first, globalen Team beitreten und sowohl unsere Open Source- als auch ClickHouse Cloud-Angebote weiter skalieren und wachsen lassen.
Verantwortlichkeiten
- Analysieren und Optimieren der Leistung der Kern-ClickHouse-Datenbank.
- Arbeiten an Themen wie Abfrageoptimierung, verteilte Abfrageoptimierung, relationale Operatoren (z.B. Aggregation und Joins), Caching und Low-Level-Optimierungen wie SIMD-Anweisungen.
- Erweiterung bestehender und Hinzufügen neuer Leistungstests basierend auf realen oder synthetischen Datensätzen.
- Unterstützen des Support Engineering-Teams bei der Fehlersuche der fortschrittlichsten Leistungsprobleme.
- Zusammenarbeit mit anderen Kernteams zur Bewertung der Auswirkungen neuer Funktionen auf die Leistung.
- Arbeiten mit unserer Open-Source-Community, um Probleme zu lösen, PRs zu überprüfen und Fragen zu beantworten.
Über Sie
- Sie bringen solide berufliche Erfahrung in der Softwareentwicklung mit C++ mit, einschließlich Erfahrung mit Unix-Systemen.
- Sie haben fundierte Kenntnisse in Datenbankinternas und -design.
- Sie haben Erfahrung in der Leistungsoptimierung, idealerweise in einer Datenbank.
- Sie kommunizieren gut mit anderen und können teamübergreifend arbeiten.
- Sie sind bereit, eng mit unserer Open-Source-Community zusammenzuarbeiten und an Code-Reviews teilzunehmen.
- Sie sind ein starker Problemlöser mit soliden Produktions-Debugging-Fähigkeiten.
- Sie sind leidenschaftlich in Bezug auf Effizienz, Verfügbarkeit, Skalierbarkeit und Datenverwaltung.
- Sie gedeihen in einem schnelllebigen Start-up-Umfeld und sehen sich als Partner des Unternehmens.
- Sie haben ein hohes Maß an Verantwortung, Eigenverantwortung und Rechenschaftspflicht.
Bonuspunkte für:
- Erfahrung mit ClickHouse.
- Erfahrung in Sicherheit, Datenschutz und Compliance.
- Erfahrung mit TCP/IP und Netzwerkprogrammierung.
- Erfahrung in der Entwicklung von Cloud-Infrastrukturdiensten, vorzugsweise mit Kubernetes.
- Öffentliche Vorträge auf technischen Konferenzen und Meetups.
- Frühere Beiträge zu Open-Source-Projekten.
Vergütung
Für Rollen, die in den Vereinigten Staaten ansässig sind, liegt die typische Gehaltsspanne für diese Position im oben genannten Bereich. Die tatsächliche Vergütung kann höher oder niedriger sein als die angegebenen Beträge.
Vorteile
- Flexibles Arbeitsumfeld - ClickHouse ist ein global verteiltes Unternehmen und remote-freundlich.
- Gesundheitsversorgung - Arbeitgeberbeiträge zu Ihrer Gesundheitsversorgung.
- Aktienoptionen - Jeder neue Teamkollege erhält Aktienoptionen.
- Flexible Freizeitregelungen.
- Global Gatherings – Möglichkeiten zur persönlichen Verbindung mit Kollegen.
Kultur
Wir alle gestalten sie. Als Teil unserer ersten 500 Mitarbeiter werden Sie entscheidend dazu beitragen, unsere Kultur zu formen.
Gleichberechtigung & Datenschutz
ClickHouse bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten und verbietet Diskriminierung und Belästigung jeglicher Art.
Core Software Engineer (C++) - Remote Arbeitgeber: ClickHouse
ClickHouse ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich Datenanalyse und Cloud-Technologien bietet. Mit einem flexiblen Arbeitsumfeld, großzügigen Gesundheitsleistungen und der Möglichkeit, an bedeutenden Projekten in einem dynamischen Team zu arbeiten, fördert das Unternehmen eine Kultur des kontinuierlichen Lernens und der Zusammenarbeit. Mitarbeiter haben die Chance, ihre Fähigkeiten in einem schnell wachsenden Umfeld weiterzuentwickeln und aktiv zur Gestaltung der Unternehmenskultur beizutragen.