Software Engineer, Query Processing - #2633610

Firebolt


Date: vor 6 Stunden
Stadt: München
Vertragstyp: Ganztags
Arbeitsplan: Volle Tag
Firebolt

About Firebolt

Analytical databases are moving deeper into the software stack. This is accelerated by agentic AI: teams building on top of analytical databases are more technical, and modern data intensive products demand more of these systems than traditional BI and reporting workloads. We believe the next generation of data infrastructure requires zero compromises: open-source, scale-out, cloud-native, and capable of handling both batch and real-time with the speed agentic AI demands. This is what we’re building in Firebolt - an extremely efficient, Postgres-compliant analytical database. We architected it to provide maximum performance at the lowest operational complexity in any setting, running as a single binary on a laptop, or as a cluster of hundreds of nodes in your cloud or data center. We’re well funded, have an exceptional engineering team and we’re working with some of the world’s top tech companies on their most difficult data challenges.


About the role

Firebolt is building a team of talented developers to work on our distributed query processing engine and storage layer.

As part of our growing team here in Munich, you can have a major impact on Firebolt’s product. We are focused on improving the performance of and extending our vectorized query engine which sits at the heart of our product.

Our projects range from building indexes on top of cloud storage, expanding support for semi-structured data, supporting Python UDFs, integration with AI inference engines, improving distributed query processing, all the way to collecting detailed statistics for our cost-based query optimizer. If these challenges sound exciting, we would love to hear from you!


Your responsibilities

  • Design, build, and maintain our cutting-edge query processing and optimization engine.
  • Help shape how Firebolt supports open table formats like Iceberg, ensuring correctness, performance, and future extensibility.
  • Participate in design discussions, code reviews, and performance investigations across the query processing team.
  • Partner with engineers across Firebolt to deliver well-integrated, high-performance query execution features.


Requirements

  • Bachelor’s/Master’s in Computer Science, Engineering, or a related field or equivalent experience.
  • Experience working with modern C++ on production software (our codebase uses C++20).
  • Experience building multi-threaded, high-performance systems.
  • Experience with database internals and query processing.
  • Experience developing for Linux.


Preferred qualifications

  • Strong background in database internals.
  • Experience writing high-performance code for network access, SSD access, or CPU-heavy computation.
  • Experience building large-scale systems.
  • Experience with distributed systems or distributed query processing.


Compensation

The actual compensation package will be determined based on the candidate’s qualifications, experience, and geographic location and may vary within the stated range.


  • Base Salary Range: €80,000 – €110,000

Wie bewerbe ich mich?

Um sich für diesen Job zu bewerben, müssen Sie auf unserer Website autorisieren. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.

Veröffentlichen Sie einen Lebenslauf

Ähnliche Jobs

Montageleiter:in Energie- und Automatisierungstechnik (m/w/d) in München

Sprecher Automation,
vor 10 Stunden
Aufgrund unseres stetigen Wachstums in München bieten wir ab sofort eine Stelle als Montageleiter Energie- und Automatisierungstechnik (m/w/d) . Ihre Aufgaben bei uns Eigenverantwortliche Organisation, Steuerung und Koordination von Baustellen im Bereich Energie- und Automatisierungstechnik Unterstützung der Projektleitung sowie laufende...
Sprecher Automation

Solution Architect

Ubique Systems,
vor 10 Stunden
Location – Munich ( 2 Days a Week) C1 – Proficiency Solution Architect - Archer Governance, Risk and Compliance (GRC) Solution Minimum 8+ years of relevant experience Responsible for installation, configuration, customization of Archer GRC Platform Lead the discussion and...
Ubique Systems

Verkäufer:in / Sales Advisor (m/w/d) für den Store in München (Stachus Passagen) - Teilzeit

Butlers GmbH & Co. KG,
vor 11 Stunden
Wir bewerben uns um dich! Bring deine Leidenschaft für den Einzelhandel in unser Team und lass unsere Kund:innen das Besondere von BUTLERS@home24 erleben! Als Lifestyle-Marke steht BUTLERS seit 25 Jahren für das Miteinander und die Gastfreundschaft. Wir entwickeln immer neue...
Butlers GmbH & Co. KG