What are the responsibilities and job description for the Software Engineer position at Firebolt?
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
Minimum qualifications
Preferred qualifications
At Firebolt, we are dedicated to fostering an environment of transparency and fairness in all aspects of our operations, including compensation practices. As part of this commitment, we provide clear visibility into the pay range for each role within our organization.
The pay range listed below reflects the base salary for non-commissionable roles or on-target earnings for commissionable roles. As part of our compensation philosophy, the total compensation is tailored to each candidate and influenced by factors such as job-related skills, level of experience, relevant certifications, and geographical location, to name a few.
Local Pay Range - 150,000-300,000 per year USD
Local Benefits