Firebolt

C Software Engineer

Firebolt Kirkland, WA
No longer accepting applications

About us


Firebolt is developed by a global group of data leaders who share a passion for high performance databases and a vision to meet the rising need for instant analytics experiences for data intensive apps. Together, we're building the world's fastest and most efficient cloud data warehouse.


About the team


The storage team owns everything related to customer data in the core Data Warehouse. From interfacing with storage infrastructure, to implementing our data loading experiences, they own this functionality front to back.


What you'll do


  • Take a key position in our R&D team
  • Take part in the definition of our product design and architecture
  • Design, build and maintain our cutting-edge database core engine
  • Developing highly distributed, multithreaded, low latency core engine


Minimum qualifications


  • Bachelor’s/Master’s/PhD in Computer Science, Engineering, or a related field or equivalent experience.
  • 3 years of experience working with C on a production software.
  • Fluency in modern C (C 11 and above, our codebase uses C 20).
  • Experience building multi-threaded, high-performance systems.
  • Experience building large-scale distributed systems.
  • Experience with database internals and query processing.
  • Experience developing for Linux.


Preferred qualifications


  • Familiarity with OS internals, memory management, file systems
  • Familiar with cloud infra development
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology and Engineering
  • Industries

    Software Development and Data Infrastructure and Analytics

Referrals increase your chances of interviewing at Firebolt by 2x

See who you know

Get notified about new Software Engineer jobs in Kirkland, WA.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub