Jobiglo

No results.

This job is no longer available

This job expired on 09/08/2026. It no longer accepts applications.

Software Engineer – Query Processing

Firebolt · Munich

80,000 - 110,000 EUR/year 🇬🇧 English
C++20 Linux database internals query processing distributed systems Python

Job description

About the role

Firebolt is looking for a Software Engineer to join its Munich team and work on the core distributed query processing engine of its Postgres‑compatible analytical database. You will help improve performance, add new features such as support for open table formats and Python UDFs, and contribute to the overall architecture of the system.

Key responsibilities

  • Design, develop and maintain a high‑performance, vectorized query processing and optimization engine.
  • Implement support for open table formats like Iceberg, ensuring correctness and extensibility.
  • Collaborate on building indexes over cloud storage, semi‑structured data handling, and Python UDF integration.
  • Participate in design discussions, code reviews and performance investigations across the query processing team.
  • Work with engineers across the company to deliver integrated, high‑throughput query execution features.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Engineering or related field, or equivalent experience.
  • Professional experience developing production‑grade software in modern C++ (C++20).
  • Proven ability to build multi‑threaded, high‑performance systems on Linux.
  • Experience with database internals and query processing concepts.

Required skills

  • C++ (C++20)
  • Linux development
  • Multi‑threaded programming
  • High‑performance system design
  • Database internals and query processing
  • Distributed systems concepts
  • Python (for UDF integration)

What we offer

  • Competitive base salary ranging from €80,000 to €110,000 per year.
  • Opportunity to work on cutting‑edge data infrastructure technology.
  • Collaborative environment with a strong engineering team.

Questions fréquentes

Le salaire proposé pour ce poste est de 80-110k EUR par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Firebolt

Munich