← Back to list

Job
· Senior
Juju Software Engineer (Go)
Software Engineer
• Senior
• Remote
• Full-time
•
EU/EMEA
Canonical is hiring an engineer to contribute to Juju, a large open-source Go project enabling model-driven operations of distributed software systems across cloud, Kubernetes, and bare-metal.
Responsibilities
- ▹Design, deliver, and support features in a highly distributed system
- ▹Collaborate with a distributed team
- ▹Debug issues and contribute to upstream communities
Requirements
- ▹Experience developing software in Go
- ▹Excellent English communication skills
- ▹Exceptional academic track record
Nice to have
- ▹Experience building highly concurrent distributed systems
- ▹Container technologies (Docker, LXD, Kubernetes)
- ▹Solid networking background
- ▹Configuration management tools (Ansible, Chef, Puppet)
- ▹SQL and NoSQL databases
- ▹Terraform plugin development
Soft skills
Open communication in online environmentsDiscussing ideas and finding good solutions as a team
What we offer
- ▹Performance-driven annual bonus
- ▹Globally remote work
About the company
Canonical is the open-source company behind Ubuntu, with 1200+ colleagues in 75+ countries.
Similar jobs

Job
· Senior
Senior Software Engineer - Load Balancing
Cloudflare
CppClickhouse
+10
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
· Senior
Software Engineer - Market Data
Alpaca
+9
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior Juju Software Engineer (Go)
Canonical
CppData Science
+7
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior Software Engineer - Data Platform
Samsara
CloudformationDagster
+11
€79,008–€102,246/yr
gross
🌍 Remote
🗣️ EN

Job
· Senior
Senior Juju Software Engineer (Go)
Canonical
CppData Science
+7
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
· Senior
Senior Software Engineer - Python/Golang - Kubernetes
Canonical
Data Science
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas