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

C
Canonical - JobsSoftware Development
EMEAFull-Time
Salary not disclosed

Job Details

Languages
English
Required Skills
Software DevelopmentSQLiteC (Programming language)Problem Solving

Requirements

  • Experience with distributed systems (preferably with Raft)
  • Good C programming experience
  • Solid understanding of asynchronous programming and concurrency patterns a plus
  • Capacity to learn quickly about new systems and techniques
  • Strong written and verbal communication skills
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Responsibilities

  • Design and implement features across dqlite
  • Debug and fix issues encountered by users
  • Improve Jepsen tests, traditional HA database automated testing and stress tests
  • Participate in our engineering process through code and architectural review
  • Engage with the open source community and commercial partners
View details
Apply Now