Operating Systems & KernelDatabases & StorageNetworkingVirtualization & Containers

Golang System Software Engineer - Containers / Virtualisation

Canonical · Home Based - Americas; Home based - EMEA

Canonical is hiring a Golang System Software Engineer - Containers / Virtualisation in Home Based - Americas; Home based - EMEA. The role focuses on operating systems & kernel, databases & storage, networking, virtualization & containers.

Key responsibilities

  • We are hiring a Golang software engineer to work on the low level Go codebase sitting between our REST API and the low level C libraries used to manage containers and virtual machines.
  • Our most effective engineers are fluent in all these layers, and able to anticipate the consequences of design and engineering choices elsewhere in a complex distributed system.
  • Model data, design database schema and implement data storage in a dqlite (SQL) database.

Source and corrections

NearMetal classified and summarized this role from an official company source.

Open official source