Dremio
Software Engineer - Query Engine
Dremio, Seattle, Washington, us, 98127
About the roleWe are seeking a talented and motivated software engineer to join our Datalake team within the Query Engine organization. In this role, you will focus on enhancing our query engine with a particular emphasis on the Iceberg table format and efficient scans of various file formats. This is an exciting opportunity to contribute to cutting-edge technology in the big data ecosystem.
What you’ll be doing
Designing and implementing features for Dremio’s query engine with a focus on the Iceberg table format
Optimizing file scan operations for various file formats, including Parquet, Avro and others
Collaborating with members of the query planning and query execution teams to ensure seamless integration of features across the code stack
Working with and contributing to open-source projects like Apache Iceberg, Parquet and Arrow
Maintaining and enhancing compliance with the Iceberg table format specification
Participating in code reviews and providing constructive feedback to peers
What we’re looking for
B.S., M.S. or PhD in Computer Science or in a related technical field
3+ years of software engineering experience, with a focus on database systems, query execution or related fields
Strong programming skills in an object oriented language such as Java or C++
Understanding of database internals, query planning, distributed systems, concurrency control, data replication, and storage systems
Familiarity with cloud object stores, such as AWS S3, ADLS or GCS.
Experience with Apache Iceberg, Parquet, AVRO and/or Delta
Interested and motivated to be part of a fast-moving startup with a fun and accomplished team
Desire to learn: You can stand your ground as well as be mentored by your teammates
Bonus points if you have
Experience working with and contributing to open source projects
What we offer
Medical, dental and vision insurance
401(k) Plan
Short term / long term disability and life insurance
Pre-IPO stock options
Flexible PTO
16 hours of volunteer time off
12 company paid holidays, including Juneteenth
Remote work options
Paid parental leave
Employee Assistance Program (EAP)
Biannual swag surprise
Salary InformationThe base salary range for this position is $120,000 to $150,000 per year. The base salary actually offered to a successful candidate will take into account various relevant and non-discriminatory business factors including, without limitation, the candidate’s geographic location, job-related experience, knowledge, and skills, and education, as well as internal equity considerations. A successful candidate may also be eligible to earn additional compensation including commissions and/or bonuses.
#J-18808-Ljbffr
What you’ll be doing
Designing and implementing features for Dremio’s query engine with a focus on the Iceberg table format
Optimizing file scan operations for various file formats, including Parquet, Avro and others
Collaborating with members of the query planning and query execution teams to ensure seamless integration of features across the code stack
Working with and contributing to open-source projects like Apache Iceberg, Parquet and Arrow
Maintaining and enhancing compliance with the Iceberg table format specification
Participating in code reviews and providing constructive feedback to peers
What we’re looking for
B.S., M.S. or PhD in Computer Science or in a related technical field
3+ years of software engineering experience, with a focus on database systems, query execution or related fields
Strong programming skills in an object oriented language such as Java or C++
Understanding of database internals, query planning, distributed systems, concurrency control, data replication, and storage systems
Familiarity with cloud object stores, such as AWS S3, ADLS or GCS.
Experience with Apache Iceberg, Parquet, AVRO and/or Delta
Interested and motivated to be part of a fast-moving startup with a fun and accomplished team
Desire to learn: You can stand your ground as well as be mentored by your teammates
Bonus points if you have
Experience working with and contributing to open source projects
What we offer
Medical, dental and vision insurance
401(k) Plan
Short term / long term disability and life insurance
Pre-IPO stock options
Flexible PTO
16 hours of volunteer time off
12 company paid holidays, including Juneteenth
Remote work options
Paid parental leave
Employee Assistance Program (EAP)
Biannual swag surprise
Salary InformationThe base salary range for this position is $120,000 to $150,000 per year. The base salary actually offered to a successful candidate will take into account various relevant and non-discriminatory business factors including, without limitation, the candidate’s geographic location, job-related experience, knowledge, and skills, and education, as well as internal equity considerations. A successful candidate may also be eligible to earn additional compensation including commissions and/or bonuses.
#J-18808-Ljbffr