Core Software Engineer (C++)
Core Software Engineer (C++)

Core Software Engineer (C++)

Vollzeit 45000 - 65000 € / Jahr (geschätzt) Home Office möglich
Go Premium
ClickHouse

Auf einen Blick

  • Aufgaben: Optimiere die Leistung der ClickHouse-Datenbank und arbeite an spannenden Projekten.
  • Arbeitgeber: Schnell wachsendes Unternehmen im Bereich Cloud-Technologie mit innovativer Kultur.
  • Mitarbeitervorteile: Flexibles Arbeiten, Gesundheitsleistungen, Aktienoptionen und großzügige Urlaubsregelungen.
  • Andere Informationen: Gestalte aktiv die Unternehmenskultur in einem schnell wachsenden Start-up.
  • Warum dieser Job: Werde Teil eines dynamischen Teams und forme die Zukunft der Datenanalyse.
  • Gewünschte Qualifikationen: Erfahrung in C++ und Datenbankdesign sowie Teamarbeit.

Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Über ClickHouse: ClickHouse ist eines der innovativsten und am schnellsten wachsenden privaten Cloud-Unternehmen. Mit mehr als 3.000 Kunden und einem jährlichen Umsatzwachstum von über 250 Prozent führt ClickHouse den Markt für Echtzeitanalysen, Datenlagerung, Beobachtbarkeit und KI-Workloads an. Wir suchen außergewöhnliche C++-Ingenieure, die unserem globalen, remote-first Team beitreten und sowohl unsere Open-Source- als auch unsere ClickHouse-Cloud-Angebote weiter ausbauen.

Was werden Sie tun? Als Teil des ClickHouse Core Performance-Teams analysieren und optimieren Sie die Leistung der Kern-Datenbank von ClickHouse. Das Team arbeitet an verschiedenen Themen wie Abfrageoptimierung, verteilte Abfrageoptimierung, relationale Operatoren (z.B. Aggregation und Joins), Caching und Low-Level-Optimierungen wie SIMD-Anweisungen. Sie stellen sicher, dass die Datenbankleistung im Laufe der Zeit nicht abnimmt, indem Sie bestehende Tests erweitern und neue Leistungstests basierend auf realen oder synthetischen Datensätzen hinzufügen. Sie unterstützen das Support Engineering-Team bei der Fehlersuche der fortschrittlichsten Leistungsprobleme, die unsere Kunden haben.

Ü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, aber auch in anderen Bereichen wie Hochfrequenzhandel, Simulation, Echtzeitdatenverarbeitung usw. sind ebenfalls akzeptabel. Sie kommunizieren gut mit anderen und können gut innerhalb und zwischen Ingenieurteams arbeiten. Sie sind bereit, eng mit unserer Open-Source-Community zusammenzuarbeiten und nehmen an Code-Reviews mit Geduld und Aufmerksamkeit für Details teil, um eine Kultur der Zusammenarbeit und des gegenseitigen Respekts zu fördern.

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, Erfahrung in öffentlichen Vorträgen auf technischen Konferenzen und Meetups, frühere Beiträge zu Open-Source-Projekten.

Leistungen: Flexibles Arbeitsumfeld, Gesundheitsversorgung, Unternehmensanteile, flexible Urlaubsregelungen, $500 Home-Office-Ausstattung für Remote-Mitarbeiter, globale Zusammenkünfte.

Kultur: Als Teil eines schnell wachsenden Startups werden Sie entscheidend zur Gestaltung unserer Kultur beitragen.

Gleichberechtigung: ClickHouse bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten und verbietet Diskriminierung und Belästigung jeglicher Art.

Core Software Engineer (C++) Arbeitgeber: ClickHouse

ClickHouse ist ein innovativer und schnell wachsender Arbeitgeber, der seinen Mitarbeitern eine flexible Arbeitsumgebung und die Möglichkeit bietet, an der Spitze der Technologie im Bereich Echtzeitanalytik zu arbeiten. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur fördert ClickHouse die Zusammenarbeit und den Austausch mit der Open-Source-Community. Zudem profitieren Mitarbeiter von attraktiven Zusatzleistungen wie Gesundheitsvorsorge, Aktienoptionen und großzügigen Urlaubsregelungen.
ClickHouse

Kontaktperson:

ClickHouse HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Core Software Engineer (C++)

Tipp Nummer 1

Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Kommilitonen über offene Stellen. Oft erfährt man durch persönliche Kontakte von Möglichkeiten, die nicht öffentlich ausgeschrieben sind.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren. Wir empfehlen Plattformen wie LeetCode oder HackerRank, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Zeige deine Leidenschaft für Open Source! Wenn du an Projekten gearbeitet hast, teile diese Erfahrungen in Gesprächen oder Interviews. Das zeigt, dass du aktiv in der Community bist und bereit, zum Team beizutragen.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Außerdem kannst du dich über die Unternehmenskultur und aktuelle Projekte informieren, was dir in Gesprächen helfen kann.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Core Software Engineer (C++)

C++
Unix-Systeme
Datenbankinternas
Leistungsoptimierung
Verteilte Systeme
Abfrageoptimierung
Produktions-Debugging
Kommunikationsfähigkeiten
Zusammenarbeit im Team
Aufmerksamkeit für Details
Problemlösungsfähigkeiten
Effizienz
Skalierbarkeit
Cloud-Infrastruktur-Services
Open-Source-Beiträge

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich C++ und Performance Engineering. Zeig uns, wie du Probleme gelöst hast und welche Erfolge du erzielt hast!

Mach es übersichtlich: Achte darauf, dass deine Bewerbung klar strukturiert und leicht zu lesen ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir lieben es, wenn wir schnell die wichtigsten Punkte finden können!

Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.

Wie du dich auf ein Vorstellungsgespräch bei ClickHouse vorbereitest

Verstehe die ClickHouse-Architektur

Mach dich mit der Architektur von ClickHouse vertraut, insbesondere mit den Aspekten der Performance-Optimierung. Wenn du während des Interviews spezifische Fragen zur Architektur und zu Optimierungsstrategien beantworten kannst, zeigst du dein tiefes Verständnis und Interesse an der Rolle.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu C++ und Datenbankinternas. Übe das Lösen von Problemen in Echtzeit, indem du Coding-Challenges machst oder an Mock-Interviews teilnimmst. So kannst du deine Problemlösungsfähigkeiten unter Beweis stellen und zeigen, dass du für die Herausforderungen der Position bereit bist.

Zeige deine Teamfähigkeit

Da die Zusammenarbeit mit anderen Ingenieuren und der Open-Source-Community wichtig ist, bereite Beispiele vor, die deine Teamarbeit und Kommunikationsfähigkeiten demonstrieren. Erkläre, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um Probleme zu lösen oder Projekte abzuschließen.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die Unternehmenskultur bei ClickHouse zu erfahren. Stelle Fragen zu den Werten des Unternehmens und wie das Team zusammenarbeitet. Dies zeigt dein Interesse an der langfristigen Zusammenarbeit und hilft dir, herauszufinden, ob die Kultur zu dir passt.

Core Software Engineer (C++)
ClickHouse
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>