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

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design and implement features for dqlite, a distributed SQLite database using Raft
  • Debug and resolve issues reported by users
  • Enhance Jepsen tests, traditional HA database automated testing, and stress tests
  • Participate in code and architectural reviews within the engineering process
  • Engage with the open-source community and commercial partners
  • Work on libraft, dqlite, and go-dqlite components used in MicroK8s, LXD, and other projects
  • Remote position available in EMEA

Requirements:

  • Experience with distributed systems, preferably with Raft
  • Proficiency in C programming
  • Understanding of asynchronous programming and concurrency patterns is a plus
  • Ability to quickly learn about new systems and techniques
  • Strong written and verbal communication skills
  • Bachelor’s or equivalent in Computer Science, STEM, or a related field

Benefits:

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
About the job
Posted on
Job type
Salary
-
Location requirements
Experience level
Technology stack
Leave a feedback