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