Demo

Software Engineer

Firebolt
Seattle, WA Full Time
POSTED ON 3/16/2025
AVAILABLE BEFORE 4/11/2025

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

  • 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
  • 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

  • Paid Time Off
  • Medical, Dental and Vision Insurance
  • FSA Plan
  • 401k Plan
  • Eligibility to enroll in additional optional insurances
  • Bereavement, Parental, Disability and Medical Leave
  • Internet Reimbursement
  • All other benefits required by applicable law
  • Benefits are subject to eligibility requirements and are updated on an annual basis.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer?

    Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $92,249 - $117,370
    Income Estimation: 
    $93,716 - $124,745
    Income Estimation: 
    $118,976 - $146,289
    Income Estimation: 
    $112,672 - $149,113
    Income Estimation: 
    $98,475 - $115,895
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    Income Estimation: 
    $118,976 - $146,289
    Income Estimation: 
    $115,719 - $153,093
    Income Estimation: 
    $137,343 - $165,639
    Income Estimation: 
    $135,811 - $184,429
    Income Estimation: 
    $120,390 - $162,969
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Engineer jobs in the Seattle, WA area that may be a better fit.

    Senior Software Engineer

    Software Resources, Seattle, WA

    Software Development Engineer

    Veeam Software, Seattle, WA

    AI Assistant is available now!

    Feel free to start your new journey!