firebolt
A Software Engineer at Firebolt works on the distributed query processing engine and storage layer, focusing on improving performance and extending the vectorized query engine. The role involves designing, building, and maintaining cutting-edge query processing and optimization features.
Headquarters
La Honda, California, United States
Company Size
51-200 employees
Founded
2019
Firebolt is an open-source analytical database built for engineers, designed for AI agents, real-time analytics, and efficient ELT with the best price-performance in the market. It runs as a single binary on a laptop and scales to hundreds of nodes and petabytes of data in the cloud, supporting PostgreSQL SQL dialect, Apache Iceberg, and ACID transactions. Firebolt can be deployed anywhere — bare metal, VMs, Kubernetes, or any cloud — and is also available as a fully managed service on AWS, GCP, and Azure.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for firebolt.
39% below the average for this role
Systems PhD - Software Engineer
Databricks
Senior Product Manager - Core Query Engine
Snowflake
Lead deep work on PostgreSQL internals (index access methods, operator classes) to design, implement and evolve indexing strategies for largescale unstructured / semi-structured data. Extend PostgreSQL's query engine by analyzing execution plans, introducing BSON aware operators, custom scan nodes and new cursor/continuation semantics to match NoSQL query needs and ensure efficient execution at scale. Design and tune index pruning strategies that keep large tables and indexes lean without regressing query performance. Collaborate across the PostgreSQL, MongoDB, and Linux Foundation hosted DocumentDB communities to share vision, align on roadmap priorities, and contribute features that advance the open source DocumentDB engine. Profile and analyze distributed system to identify performance bottlenecks. Conduct and participate in design/code reviews and help shape and steer the team coding guidelines. Embody our culture and values Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These requirements include, but are not limited to the following specialized security screenings: Experience with internals of PostgreSQL or similar Enterprise Database Management system, including Storage Engine and High Availability. Experience building Distributed Systems with strong guarantees. 2+ years of experience in designing, developing and shipping system level features in a large-scale cloud application or a backend distributed system. 2+ years of experience developing and maintaining high-performance libraries or software engineering with a focus on large distributed systems involving concurrency, storage systems or databases.
Microsoft
Senior / Principal Software Engineer or Architect
Oracle
Senior / Principal Software Engineer or Architect
Oracle
Staff Software Engineer
Celonis