Software Engineer, Storage, Kirkland WA

4 weeks ago


Seattle, Washington, United States Firebolt Services Full time
About Firebolt Services

Firebolt Services is a global leader in high performance databases, dedicated to providing instant analytics experiences for data intensive applications. Our team of experts is passionate about building the world's fastest and most efficient cloud data warehouse.

The Storage Team

The storage team at Firebolt Services 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. The team is distributed between our offices and works closely with our teams in all offices.

Job Responsibilities

As a key member of our R&D team, you will take part in the definition of our product design and architecture. You will design, build and maintain our cutting-edge database core engine, developing highly distributed, multithreaded, low latency core engine. You will also develop highly distributed, multithreaded, low latency core engine. You will be responsible for building multi-threaded, high-performance systems and experience building large-scale distributed systems. You will also have experience with database internals and query processing, as well as experience developing for Linux.

Requirements

To be successful in this role, you will need a Bachelor's/Master's/PhD in Computer Science, Engineering, or a related field or equivalent experience. You will also need 3+ years of experience working with C++ on a production software, fluency in modern C++ (C++11 and above, our codebase uses C++20), and experience building multi-threaded, high-performance systems. Familiarity with OS internals, memory management, file systems, and cloud infra development is also preferred.

Compensation and Benefits

At Firebolt Services, we are dedicated to fostering an environment of transparency and fairness in all aspects of our operations, including compensation practices. 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. Local Pay Range - 150,000-300,000 per year USD. We also offer a range of benefits, including 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, and All other benefits required by applicable law. Benefits are subject to eligibility requirements and are updated on an annual basis.

  • Seattle, Washington, United States Bayside Solutions Full time

    Job Summary:We are seeking a skilled Senior Distributed Storage Software Engineer to join our team at Bayside Solutions, Inc. Our team is building a low-latency, distributed block storage system to run workloads on our private-cloud infrastructure supporting databases, ML and analytics frameworks, and large-scale containerized and virtualized jobs.Key...


  • Seattle, Washington, United States Apple Full time

    Storage Solutions ArchitectAt Apple, we're building the next generation of cloud storage systems to support our most critical services. As a Storage Solutions Architect, you'll design and develop scalable, secure, and highly available storage solutions that meet the needs of our users.You'll work closely with our engineering teams to understand our storage...


  • Seattle, Washington, United States City Storage Systems Full time

    We are seeking a talented Frontend Software Engineer to join our team at City Storage Systems. As a key member of our engineering team, you will play a crucial role in building elegant products on world-class technologies that bring our experience to millions of restaurateurs, anytime and anywhere.As a Frontend Software Engineer at CSS, you will develop...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our Amazon Aurora Storage platform team. As a key member of our team, you will design and develop large-scale systems spanning tens of thousands of servers, across multiple data-centers worldwide.Key Responsibilities:Solve challenging technical problems, often ones not solved...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our Amazon Aurora Storage platform team. As a key member of our team, you will design and develop large-scale systems spanning tens of thousands of servers, across multiple data-centers worldwide.Key Responsibilities:Solve challenging technical problems, often ones not solved...

  • Facility Program Lead

    4 weeks ago


    Seattle, Washington, United States City of Kirkland, WA Full time

    Job SummaryAs a Facility Program Lead with the City of Kirkland, you will be responsible for leading staff and supervising all activities in gym or park facilities. This includes monitoring the facility, assisting customers and officials, opening and closing the facility, setting up game equipment, cleaning up after use, and making written and verbal reports...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States IonQ Inc. Full time

    We are seeking a highly skilled Staff Software Engineer to join our controls software team at IonQ Inc. in College Park, MD, and Seattle, WA. As a Staff Software Engineer, you will be part of a cross-functional team responsible for leading IonQ on its journey to build the world's best quantum computers to solve the world's most complex problems.The controls...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job SummaryIntelliswift Software Inc is seeking a highly skilled Software Development Engineer IV to design, develop, and implement large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle,...


  • Seattle, Washington, United States Salesforce Full time

    Job Title: Software Engineer TableauJob Summary:Salesforce Inc. is seeking a skilled Software Engineer Tableau to join our team in Seattle, WA. As a Software Engineer Tableau, you will design and develop server-side software for a Java-Spring-AWS-based platform or suite of services. You will also have the opportunity to design and develop a UI layer...


  • Seattle, Washington, United States Triunity Software Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...


  • Seattle, Washington, United States University of Washington Full time

    Job SummaryUniversity of Washington is seeking a highly skilled Principal Storage Engineer to join our team. As a key member of our IT Services organization, you will be responsible for designing, implementing, and maintaining our enterprise storage infrastructure. This is a unique opportunity to work with a talented team of professionals who are passionate...


  • Seattle, Washington, United States Dell Technologies Full time

    Evolve the Future of Data StorageDell Technologies is revolutionizing the data storage landscape by re-architecting its PowerScale stack to meet the unique demands of the consumer market in the GenAI era.As a Principal Software Engineer, you will play a key role in modernizing the stack through the development of advanced technologies in data storage...

  • Software Engineer 2

    4 weeks ago


    Seattle, Washington, United States Dell Full time

    Transforming Data Storage for the GenAI EraDell Technologies is re-architecting its PowerScale stack to meet the unique demands of the consumer market in the GenAI era. As a Software Engineer - IT, you will play a crucial role in developing advanced technologies for data storage systems, cluster management, distributed systems, and container management.Your...


  • Seattle, Washington, United States IonQ Inc. Full time

    We are seeking a highly skilled Staff Software Engineer to join our team at IonQ Inc. in Bothell, WA. As a Staff Software Engineer, you will be responsible for designing, developing, and deploying software components, systems, and features that will help us build the next generation of our systems control platform.The ideal candidate will have experience...


  • Seattle, Washington, United States VOGLIO Digital Marketing Full time

    Job Title: Front End Software EngineerAbout the Role:We are seeking a skilled Front End Software Engineer to join our team at VOGLIO Digital Marketing. As a Front End Software Engineer, you will be responsible for building and maintaining the front end of our marketing websites, corporate web presence, and internal SaaS tools.Key Responsibilities:Develop...


  • Seattle, Washington, United States Belcan Full time

    Job Title: Software Development Engineer IIIAbout the Role:We are seeking a highly skilled Software Development Engineer III to join our team at Belcan. As a member of our Design Engineering team, you will play a key role in designing, building, and operating application code and tooling at the device level.Key Responsibilities:* Design and develop software...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the Role:We are seeking a talented Embedded Software Engineer to join our team in Seattle, WA or Sunnyvale, CA. As a key member of our engineering team, you will design and implement components at all layers of the system, from kernel to application. Your expertise in C++ development and debugging tools such as GDB, oscilloscope, analyzer, and JTAG...


  • Seattle, Washington, United States F5 Networks Full time

    F5 Networks is seeking a talented Software Development Engineer to join our team in Seattle, WA. As a Software Development Engineer, you will collaborate with technical leads to design, code, and test robust, scalable, loosely coupled components that integrate into customers public and private cloud infrastructure as well as NGINXs own SaaS offerings.Key...


  • Seattle, Washington, United States Databricks Full time

    We are seeking a highly skilled Senior Software Engineer to join our Runtime team at Databricks. As a key member of our team, you will be responsible for building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming...