Dolt is the world's first version controlled SQL database. Dolt is built from the storage engine up to provide Git-style version control to tables instead of files. Dolt needs a software engineer who is passionate about databases to join the team in either Seattle or Los Angeles.
The ideal candidate will be responsible for developing the storage and SQL engine for Dolt. This is highly algorithmic work. We're looking for a candidate with experience or deep interest in database storage, compilers, query optimization, and query analysis.
Dolt is written in Golang. Golang experience is a plus.
Responsibilities
- Develop Dolt's SQL engine using Golang
- Optimize Dolt on sysbench and TPC-C benchmarks
- Respond to customer inquiries related to query performance
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- Development experience with Golang preferrred
- SQL database or relational database skills
- Compiler experience preferred
- Prefer some work experience but a new graduate with compiler experience will be considered