What are the responsibilities and job description for the Software Engineer, Storage, Kirkland position at Firebolt Services?
Description
About Firebolt :
Firebolt is the Cloud Data Warehouse designed to handle the speed, scale, and flexibility of AI applications. By delivering ultra-low latency, high concurrency, multi-dimensional elasticity, and flexibility, Firebolt empowers organizations to build data-intensive AI applications that perform at scale. With over $270m in funding to date, a strong engineering team and highly experienced leadership, Firebolt is well positioned to revolutionize the AI data infrastructure space and help businesses unlock the full potential of their data.
About the Team
We are the Firebolt Storage team, responsible for managing customer data at petabyte scale. Our mission is to ensure sub-second query latencies by optimizing data retrieval, ingestion, and caching. We enable customers to bring data to Firebolt from various data sources, including data lakes, and ensure the performance of all operations to achieve sub-second query execution speeds.
The role
As the core component powering efficient data access needed for sub-second analytics over petabytes of data, we own the organization, indexing, compression, and internal data storage formats. We are responsible for access methods needed by the query engine, data ingestion, and core DML (update, insert, delete) flows. Additionally, we ensure the efficient import and export of customer data in various formats from and to customer-owned data sources.
What You'll Do
- Design, develop and deliver high-quality features that enhance the performance, scalability, and efficiency of our product and cutting-edge database engine.
- Develop the highly distributed, multi-threaded, low-latency core engine, build automated coverage for your features, and ensure the 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, supporting 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.
Requirements
REQUIREMENTS
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 - 225,000-300,000 per year USD
Local Benefits