Senior Software Engineer, Distributed Databases
- Location
- Greater London, England, United Kingdom
tooling that make the database supportable across its consumers You can expect to interact with a variety of languages and technologies including Go, Rust, Saltstack, and Terraform. Desirable Skills, Knowledge, and Experience Source-code level experience contributing to a distributed database or distributed storage system. Examples include distributed SQL databases … based or Paxos-based storage systems (etcd, FoundationDB), wide-column stores (Cassandra, ScyllaDB), document databases (MongoDB), or comparable systems Strong programming skills in Go, Rust, C++, or another systems language, with a willingness to be productive in Go for this role Deep understanding of distributed systems concepts: consensus protocols (Raft ...