Principal Database Performance Engineer - Core Engineering (C++)

Principal Database Performance Engineer - Core Engineering (C++)

Vollzeit 72000 - 88000 € / Jahr (geschätzt) Homeoffice
C

Auf einen Blick

  • Aufgaben: Optimiere die Leistung und Skalierbarkeit unserer hochleistungsfähigen Datenbank.
  • Unternehmen: ClickHouse, ein innovatives Unternehmen im Bereich Datenanalyse.
  • Vorteile: Flexibles Arbeiten, Gesundheitsleistungen, Aktienoptionen und großzügige Urlaubsregelungen.
  • Weitere Informationen: Werde Teil eines dynamischen Teams und forme unsere Unternehmenskultur aktiv mit.
  • Warum dieser Job: Gestalte die Zukunft der Datenbanktechnologie und arbeite an spannenden Herausforderungen.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Datenbank-Performance-Optimierung und starke C++-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.

ClickHouse ist auf der Suche nach einem Principal Database Performance Engineer, um das Team hinter unserem hochleistungsfähigen Analysedatenbankdienst zu verstärken. In dieser Rolle werden Sie Leistungs- und Skalierbarkeitsverbesserungen im gesamten Stack vorantreiben und sich mit unklaren, hochgradig technischen Herausforderungen befassen, die die meisten Ingenieure nie berühren. Unser Leistungsteam ist für den Kern der Abfrageausführung verantwortlich - Filter, Aggregation, Joins und die Indexstrukturen, die sie schnell machen.

Was Sie tun werden:

  • Identifizieren von wirkungsvollen Leistungs- und Skalierbarkeitsmöglichkeiten in Kunden- oder Benchmark-Workloads
  • Architektur und Implementierung optimierter Datenbankalgorithmen und Datenstrukturen über zentrale relationale Operatoren, Indizes, Abfrageverarbeitung, Speicherverwaltung und Planung
  • Vorantreiben des Leistungsfahrplans für Latenz, Durchsatz, Speichereffizienz und Hardwareauslastungsverbesserungen
  • Teilnahme an der Entwicklung eines komplexen, hochleistungsfähigen Datenbanksystems, einschließlich sorgfältiger Tests und sicherer Produktionsbereitstellung
  • Vertretung des Unternehmens nach außen durch Präsentationen, Blogbeiträge und Beiträge zur Community
  • Mentoring und Unterstützung von Junior-Ingenieuren im Team

Was Sie mitbringen:

  • 5+ Jahre Erfahrung in der Datenbankleistungsengineering, verteilte Systeme
  • Master oder PhD in Datenbanken oder einem verwandten Bereich
  • Starke Kenntnisse in C++ und einen Hintergrund in leistungsrelevanter Software oder Systemprogrammierung
  • Eine Erfolgsbilanz bei der Umsetzung komplexer Leistungsverbesserungen von Anfang bis Ende
  • Tiefes Verständnis der Grundlagen der Informatik, Datenstrukturen und Algorithmen
  • Exzellente Kommunikations- und Führungsfähigkeiten mit einer proaktiven, zielorientierten Denkweise

Vorteile:

  • Flexibles Arbeitsumfeld - ClickHouse ist ein global verteiltes Unternehmen und remote-freundlich. Wir sind derzeit in über 25 Ländern tätig.
  • Gesundheitsversorgung - Arbeitgeberbeiträge zu Ihrer Gesundheitsversorgung.
  • Eigenkapital im Unternehmen - Jedes neue Teammitglied, das unserem Unternehmen beitritt, erhält Aktienoptionen.
  • Urlaub - Flexibler Urlaub in den USA, großzügige Ansprüche in anderen Ländern.
  • Ein USD$500 Homeoffice-Setup, wenn Sie ein Remote-Mitarbeiter sind.
  • Globale Zusammenkünfte – Wir glauben an die Kraft der persönlichen Verbindung und bieten Möglichkeiten, mit Kollegen bei unternehmensweiten Offsites in Kontakt zu treten.
  • Kultur - Wir alle gestalten sie. Als Teil eines schnell wachsenden Start-ups werden Sie entscheidend dazu beitragen, unsere Kultur zu formen.

ClickHouse bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten und verbietet Diskriminierung und Belästigung jeglicher Art aufgrund von Faktoren wie Rasse, Farbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderungsstatus, genetischen Informationen, geschützten Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder einer anderen durch Bundes-, Landes- oder lokale Gesetze geschützten Eigenschaft.

Principal Database Performance Engineer - Core Engineering (C++) Arbeitgeber: ClickHouse

Langfuse ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an innovativen SDKs zu arbeiten, die von Millionen von Entwicklern weltweit genutzt werden. Mit einem flexiblen Arbeitsumfeld, großzügigen Gesundheitsleistungen und der Chance, an der Gestaltung einer dynamischen Unternehmenskultur teilzuhaben, fördert Langfuse das persönliche Wachstum und die berufliche Entwicklung seiner Mitarbeiter. Hier haben Sie die Möglichkeit, Ihre Fähigkeiten in einem unterstützenden Team weiterzuentwickeln und direkt Einfluss auf die Entwicklererfahrung zu nehmen.

C

Kontaktdaten:

ClickHouse Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Principal Database Performance Engineer - Core Engineering (C++) erhalten könntest

✨Sei aktiv in lokalen Datenbank-Communities

Schau dir lokale Meetup-Gruppen oder Online-Communities an, die sich mit Datenbanken beschäftigen. Dort kannst du nicht nur dein Netzwerk erweitern, sondern auch wertvolle Kontakte knüpfen, die dir bei der Jobsuche helfen können. Viele Unternehmen schätzen Empfehlungen aus diesen Communities.

✨Zeige deine Skills in Open-Source-Projekten

Beteilige dich an Open-Source-Projekten, die mit Datenbanken arbeiten. So kannst du deine Fähigkeiten unter Beweis stellen und gleichzeitig einen beeindruckenden Portfoliobereich aufbauen, den du potenziellen Arbeitgebern präsentieren kannst.

✨Besuche Jobmessen und Recruiting-Events

Jobmessen sind eine großartige Gelegenheit, um direkt mit Unternehmen in Kontakt zu treten. Informiere dich über lokale Jobmessen, die sich auf Tech- und Datenbankrollen konzentrieren, und bereite uns vor, um unseren Lebenslauf und unser Interesse an der Rolle zu präsentieren.

✨Bewirb dich direkt bei ClickHouse

Wir empfehlen dir, auch direkt über unsere Website bei ClickHouse für die Stelle als Principal Database Performance Engineer - Core Engineering (C++) zu bewerben. Zeig uns deine Leidenschaft für Datenbanken und warum du Teil unseres Teams werden möchtest. Jede Bewerbung zählt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Database Performance Engineer - Core Engineering (C++) mit Bravour zu bestehen

Datenbank-Performance-Engineering
Verteilte Systeme
C++
Optimierung von Datenbankalgorithmen
Datenstrukturen
Abfrageverarbeitung
Speicherverwaltung

Einige Tipps für deine Bewerbung 🫡

Datenbank-Skills hervorheben:In deinem Lebenslauf solltest du unbedingt deine Erfahrungen mit verschiedenen Datenbankmanagementsystemen (DBMS) wie MySQL, PostgreSQL oder MongoDB betonen. Wenn du spezielle Projekte oder Aufgaben in deinem letzten Job hast, die deine Fähigkeiten im Umgang mit Datenbanken zeigen, nenn diese unbedingt!

Projekte und Zertifikate erwähnen:Falls du an relevanten Projekten oder Kursen in Bezug auf Datenbanken teilgenommen hast, pack sie in dein Portfolio oder erwähne sie in deinem Anschreiben. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Anwendungskonzepte beherrschst!

Motivation und Teamfähigkeit zeigen:Da du dich auf eine Vollzeitstelle bewirbst, ist es wichtig, dass du in deinem Anschreiben deutlich machst, warum du leidenschaftlich an der Arbeit mit Datenbanken interessiert bist und wie gut du im Team arbeiten kannst. Unternehmen suchen oft nach Mitarbeitern, die auch über die technischen Fähigkeiten hinaus ins Team passen.

Die richtige Struktur im Lebenslauf:Gestalte deinen Lebenslauf klar und strukturiert – in der Datenbankbranche kommt es nicht nur auf die Inhalte an, sondern auch auf die Art und Weise, wie du sie präsentierst. Nutze klare Überschriften und Absätze, um deine Fähigkeiten und Erfahrungen hervorzuheben. Und vergiss nicht, dein Lebenslauf sollte so aufbereitet sein, dass man sofort erkennt, dass du ein wahres Datenbanktalent bist!

Wie man sich auf ein Vorstellungsgespräch bei ClickHouse vorbereitet

✨Sei bereit für technische Fragen zur Datenbankverwaltung

Egal, ob es um SQL-Abfragen, Datenmodellierung oder Performance-Optimierung geht, du solltest die Grundlagen perfekt beherrschen. Bereite dich darauf vor, praktische Probleme zu lösen und deine Lösungsansätze zu erklären – das zeigt, dass du nicht nur Theorie kennst, sondern auch praktisch umgehen kannst!

✨Portfolio nicht vergessen!

Wenn du bereits an Datenbankprojekten gearbeitet hast, bringe Beispiele mit, die deine Fähigkeiten zeigen. Zeige, wie du Probleme gelöst hast und wie deine Ansätze zur Effizienz der Datenbank beigetragen haben. Ein starkes Portfolio kann dich von anderen Kandidaten abheben!

✨Verstehe die spezifischen Tools der Branche

Je nach ClickHouse könnte es sein, dass ihr spezifische Datenbankmanagementsysteme nutzt. Mach dich mit diesen vertraut und zeige dein Wissen über die neuesten Tools und Technologien. Das zeigt, dass du aufmerksam bist und dich bereits mit ihrer Arbeitsweise beschäftigt hast.

✨Motivation und Entwicklung in den Vordergrund stellen

Da es sich um eine Vollzeitstelle handelt, wollen sie wissen, dass du langfristig motiviert bist. Erkläre, warum dich die Arbeit in der Datenbankverwaltung begeistert und wie du deine Fähigkeiten weiterentwickeln möchtest, um einen Mehrwert für ClickHouse zu schaffen.