Home
Jobs
Saved
Resumes
Golang System Software Engineer – Containers, Virtualisation at Canonical | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Golang System Software Engineer – Containers, Virtualisation
Canonical
Remote
Website
LinkedIn
Golang System Software Engineer – Containers, Virtualisation
Europe
Full Time
3 hours ago
Visa Sponsor
Apply Now
Key skills
Cloud
Distributed Systems
Open Source
SQL
Go
C
About this role
Role Overview
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
Work from home with global travel 2 to 4 weeks/year for internal and external events
Requirements
You have experience programming in Go and C
You are knowledgeable in networking and storage technologies
You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community
You are curious, flexible, articulate and accountable
You value soft skills and are enterprising, thoughtful and self-motivated
You have a bachelor’s or equivalent in Computer Science, STEM or similar degree
Tech Stack
Cloud
Distributed Systems
Open Source
SQL
Go
Benefits
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long haul company events
Apply Now
Home
Jobs
Saved
Resumes