Senior Software Engineer at Firebolt
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 26

Salary

0.0

Posted On

31 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description


Your responsibilities

  • Take a key position in our R&D team and and provide technical mentorship to junior engineers.
  • 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/PhD in Computer Science, Engineering, or a related field or equivalent experience.
  • 5+ years of experience working with modern C++ on production software (our codebase uses C++20).
  • Experience building production-ready multi-threaded, high-performance systems.
  • Strong knowledge of database internals and/or 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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...