Firebolt

Software Engineer, Query Processing, Munich

Munich, Germany
R C++
Search for More Jobs Talk to a recruiter now 💪
Description

Firebolt is at the forefront of data analytics, offering cutting-edge cloud data warehouse solutions. Our innovative technology is designed to handle the most complex data challenges, providing unmatched speed and efficiency. Join us in our mission to revolutionize data analytics and help businesses unlock the full potential of their data.

About the job

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

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 our vectorized query engine which aggressively uses runtime code generation to speed up execution.

Our projects range from building a modern code generation stack, 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

  • Take a key position in our R&D team.
  • Take part in the definition of our product design and architecture.
  • Design, build, and maintain our cutting-edge query processing and optimization engine.
  • Work closely with other Firebolt teams to provide a seamless data experience.

You should have

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

Bonus Points

  • Experience with runtime code generation and compilers.
  • Experience with distributed query processing.
  • Experience with distributed systems.
Firebolt
Firebolt
Analytics Big Data Cloud Data Services SaaS Warehousing

0 applies

87 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 320 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers