
Golang System Software Engineer - Containers / Virtualisation
Canonical - Jobs · Posted Mar 29, 2023
- Remote, Americas +1 more
- Remote
- Full-time · Staff
Build a next-generation private cloud infrastructure using KVM, Ceph, and SDN technologies, focusing on low-level Go codebase between REST API and C libraries for container/VM management.
Locations (2)
- Americas
- EMEA
Compensation
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus.
Responsibilities
- Design, implement and document system level Go code
- Model data, design database schema and implement data storage in a dqlite (SQL) database
- Maintain code quality through static analysis, unit and system tests
- Collaborate proactively with a distributed team
- Discuss ideas and collaborate on finding good solutions
Requirements
- Bachelor's or equivalent in Computer Science, STEM or similar degree