Skip to content

C, Golang Software Engineer working on dqlite, a Raft extension for SQLite

Canonical

Remote

About the role

Canonical is seeking a Software Engineer proficient in C and Golang to work on dqlite, a distributed SQLite database that utilizes their Raft library for consensus and replication. The role involves designing and implementing features for dqlite, debugging issues, and enhancing testing processes, including Jepsen tests and automated stress tests. Candidates should have experience with distributed systems, ideally with knowledge of Raft, and strong C programming skills. The position is remote, available to applicants in the EMEA region, and is suited for individuals who want to make a significant impact on modern computing technologies. The role also includes engaging with the open-source community and collaborating with commercial partners. Canonical promotes a fast-paced work environment that emphasizes learning and development opportunities.

How to apply

  1. Check how well your resume fits: “Analyse this for me” shows what matches and what is missing.
  2. Tailor your resume: “Resume for this vacancy” writes a version for this job.
  3. Apply on the original advert: the button below opens it.
Sign in to open it on Google

Victra collected this posting from Google. On Victra you can save it, check how well your CV fits it and get jobs like it every day.

Related jobs

Job market report·Companies