Golang System Software Engineer - Containers / Virtualisation
Core
Building a next-generation private cloud infrastructure (LXD) combining KVM, Ceph, and SDN technologies to create a data center scale cloud for edge and core enterprise deployments.
Role type
Senior IC Golang system software engineer (containers/virtualization)
Builds
LXD private cloud infrastructure and dqlite (SQL) database
Domain
Cloud computing, containerization, virtualization, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, C, networking, storage technologies, cloud computing, virtualization, containers, distributed systems, SQL/data modeling
Preferred skills
open source community experience
Technologies
Go, C, KVM, Ceph, SDN, dqlite
Responsibilities
Design and implement system-level Go code, model data and design database schema, maintain code quality via static analysis and testing, collaborate on distributed system solutions
Seniority
Senior, hands-on IC