Firebolt

Software Engineer, Storage, Munich

Munich, Germany
C++
Description

About Us

Firebolt is a disruptor in the data & analytics space. Based on technology that delivers an order-of-magnitude performance leap in TB-scale analytics, Firebolt helps the most data-forward companies create a new wave of data & analytics experiences for end-users. With a team of world-class data experts led by leadership veterans from Looker, Google BigQuery, Yugabyte and Sisense and backed by $264M in funding, we are growing quickly and are poised to build the data platform of the future, and set a new bar for what can be done with data.


About the Team

We are Firebolt Storage team, the core component powering the efficient data access needed for sub-second analytics over Petabytes of data. We own how the data is organized, indexing, compression, internal formats, access methods needed by Query Engine, ingestion and core DML (Update, Insert, Delete) flows, how we can work efficiently with external Customer data and much more. The team is distributed between our offices in Kirkland, WA and Tel Aviv, and works closely with our teams in all offices (Kirkland, Tel Aviv, Munich).


What You'll Do

  • Collaborate with Product team and Engineering peers to enable new scenarios for our Product and innovations in database space to our Customers
  • Design, develop and deliver high-quality features enhancing performance, scalability and efficiency of our Product and our cutting-edge database engine
  • Develop the highly distributed, multi-threaded, low latency core engine, build automated coverage for your features and ensure robustness and reliability of our Product
  • Share knowledge, encourage collaboration and mentor junior engineers, fostering a positive learning environment and guiding and supporting their professional development
  • Actively participate in architectural discussions and code reviews, and support informed decision-making aligned with business and Engineering objectives
  • Provide exceptional support for our Customers, ensuring their success and satisfaction with our Product and services
  • Bachelor’s/Master’s/PhD in Computer Science, Engineering, or a related field or equivalent experience
  • 5+ years of experience building large scale distributed systems
  • 2+ years of experience in a technical leadership capacity
  • Experience building multi-threaded, high-performance systems

Preferred qualifications

  • Fluency in modern programming languages, experience with C++20 is a plus
  • Experience with database internals and query processing
  • Experience developing for Linux
  • Experience with systems programming, OS internals, low latency applications
  • Familiar with cloud infra development
Firebolt
Firebolt
Analytics Big Data Cloud Data Services SaaS Warehousing

0 applies

15 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

🥳🥳🥳 401 happy customers and counting...

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

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say