Auf einen Blick
- Aufgaben: Entwickle und optimiere unsere fortschrittliche Abfrageverarbeitung und Speicherarchitektur.
- Unternehmen: Innovatives Unternehmen im Bereich analytische Datenbanken mit einem talentierten Engineering-Team.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten in München.
- Warum dieser Job: Gestalte die Zukunft der Dateninfrastruktur und arbeite an spannenden Herausforderungen.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in moderner C++-Entwicklung und Datenbankinternas.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Über Firebolt
Analytische Datenbanken bewegen sich tiefer in den Software-Stack. Dies wird durch agentische KI beschleunigt: Teams, die auf analytischen Datenbanken aufbauen, sind technischer, und moderne datengesteuerte Produkte verlangen mehr von diesen Systemen als traditionelle BI- und Reporting-Workloads. Wir glauben, dass die nächste Generation der Dateninfrastruktur null Kompromisse erfordert: Open-Source, skalierbar, cloud-nativ und in der Lage, sowohl Batch- als auch Echtzeitverarbeitung mit der Geschwindigkeit zu bewältigen, die agentische KI verlangt. Das ist es, was wir bei Firebolt aufbauen - eine äußerst effiziente, Postgres-kompatible analytische Datenbank. Wir haben sie so konzipiert, dass sie maximale Leistung bei der geringsten betrieblichen Komplexität in jeder Umgebung bietet, sei es als einzelnes Binary auf einem Laptop oder als Cluster von Hunderten von Knoten in Ihrer Cloud oder Ihrem Rechenzentrum. Wir sind gut finanziert, haben ein außergewöhnliches Engineering-Team und arbeiten mit einigen der weltweit führenden Technologieunternehmen an ihren schwierigsten Datenherausforderungen.
Über die Rolle
Firebolt baut ein Team talentierter Entwickler auf, um an unserer verteilten Abfrageverarbeitungs-Engine und dem Speichersystem zu arbeiten. Als Teil unseres wachsenden Teams hier in München können Sie einen großen Einfluss auf das Produkt von Firebolt haben. Wir konzentrieren uns darauf, die Leistung unserer vektorisierte Abfrage-Engine zu verbessern und zu erweitern, die im Herzen unseres Produkts sitzt. Unsere Projekte reichen von der Erstellung von Indizes auf Cloud-Speicher über die Erweiterung der Unterstützung für semi-strukturierte Daten, die Unterstützung von Python UDFs, die Integration mit KI-Inferenz-Engines, die Verbesserung der verteilten Abfrageverarbeitung bis hin zur Sammlung detaillierter Statistiken für unseren kostenbasierten Abfrageoptimierer. Wenn diese Herausforderungen spannend klingen, würden wir uns freuen, von Ihnen zu hören!
Ihre Verantwortlichkeiten
- Eine Schlüsselposition in unserem F&E-Team einnehmen und technische Mentorschaft für Junior Engineers bieten.
- Entwerfen, bauen und warten Sie unsere hochmoderne Abfrageverarbeitungs- und Optimierungs-Engine.
- Gestalten Sie, wie Firebolt offene Tabellenformate wie Iceberg unterstützt, um Korrektheit, Leistung und zukünftige Erweiterbarkeit sicherzustellen.
- Teilnahme an Entwurfsdiskussionen, Code-Reviews und Leistungsuntersuchungen im gesamten Abfrageverarbeitungsteam.
- Zusammenarbeit mit Ingenieuren bei Firebolt, um gut integrierte, leistungsstarke Abfrageausführungsfunktionen bereitzustellen.
Anforderungen
- Bachelor-/Master-/Doktorgrad in Informatik, Ingenieurwesen oder einem verwandten Bereich oder gleichwertige Erfahrung.
- 5+ Jahre Erfahrung in der Arbeit mit modernem C++ in Produktionssoftware (unser Code verwendet C++20).
- Erfahrung in der Entwicklung produktionsbereiter, mehrthreadiger, hochleistungsfähiger Systeme.
- Starkes Wissen über Datenbankinternas und/oder Abfrageverarbeitung.
- Erfahrung in der Entwicklung für Linux.
Bevorzugte Qualifikationen
- Starker Hintergrund in Datenbankinternas.
- Erfahrung in der Erstellung von Hochleistungs-Code für Netzwerkzugriff, SSD-Zugriff oder CPU-intensive Berechnungen.
- Erfahrung im Aufbau von groß angelegten Systemen.
- Erfahrung mit verteilten Systemen oder verteilter Abfrageverarbeitung.
Senior Software Engineer , Query Processing Arbeitgeber: Firebolt
Firebolt ist ein hervorragender Arbeitgeber, der talentierten Software-Ingenieuren in München die Möglichkeit bietet, an innovativen Projekten im Bereich der verteilten Abfrageverarbeitung zu arbeiten. Unsere offene und kollaborative Unternehmenskultur fördert das Wachstum und die Entwicklung unserer Mitarbeiter, während wir gleichzeitig spannende Herausforderungen im Bereich der Dateninfrastruktur meistern. Mit einem wettbewerbsfähigen Gehalt und der Chance, mit führenden Technologieunternehmen zusammenzuarbeiten, ist Firebolt der ideale Ort für alle, die eine bedeutungsvolle und erfüllende Karriere anstreben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer , Query Processing erhalten könntest
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir Ressourcen zur Verfügung stellen, um dich optimal vorzubereiten.
✨Tipp Nummer 3
Zeige deine Leidenschaft für das Unternehmen! Informiere dich über Firebolt und bringe deine Ideen und Vorschläge in Gesprächen ein. Lass uns zusammen herausfinden, wie du einen echten Mehrwert bieten kannst.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und gibt dir die Möglichkeit, dich von anderen Bewerbern abzuheben. Lass uns gemeinsam an deiner Bewerbung arbeiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer , Query Processing mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für Firebolt interessierst. Das gibt deiner Bewerbung einen individuellen Touch.
Betone deine Erfahrungen:Stell sicher, dass du deine relevanten Erfahrungen und Fähigkeiten klar hervorhebst. Besonders wichtig sind Kenntnisse in C++ und Datenbankinternas, also lass uns wissen, was du drauf hast!
Sei präzise und strukturiert:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Bullet Points, um wichtige Informationen schnell erfassbar zu machen. Wir lieben es, wenn wir direkt sehen können, was du kannst!
Bewirb dich über unsere Website:Vergiss nicht, dich über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung direkt bei uns landet und wir sie schnell bearbeiten können. Wir freuen uns auf deine Unterlagen!
Wie man sich auf ein Vorstellungsgespräch bei Firebolt vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien und Tools vertraut, die Firebolt verwendet, insbesondere mit C++20 und Datenbankinternas. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, besonders solche, die mit verteilten Systemen oder Hochleistungsdatenbanken zu tun hatten. Diese Beispiele helfen dir, deine Fähigkeiten und Erfahrungen greifbar zu machen.
✨Zeige Teamgeist
Da du eine Schlüsselposition im R&D-Team einnehmen wirst, ist es wichtig, dass du deine Fähigkeit zur Zusammenarbeit und Mentorship unter Beweis stellst. Bereite dich darauf vor, Fragen zu beantworten, wie du mit anderen Ingenieuren zusammenarbeitest und wie du jüngere Kollegen unterstützen würdest.
✨Frage nach den Herausforderungen
Nutze die Gelegenheit, um mehr über die aktuellen Herausforderungen bei Firebolt zu erfahren. Stelle Fragen zu den Projekten, an denen das Team arbeitet, und zeige dein Interesse daran, wie du zur Lösung dieser Herausforderungen beitragen kannst.