Senior Go Engineer, Cloud Automation (Juju)

Canonical Ltd.

Oslo fylke

Remote

NOK 1,145,000 - 1,718,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Learning budget
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity leave
Paternity leave
EAP program
Travel opportunities
Priority travel upgrades

Job summary

Canonical is hiring a Senior Software Engineer to drive process improvements, help run the team, coach colleagues, and own areas from design to maintenance. You will contribute to Juju, a tool for cloud and infrastructure management, and collaborate with internal and external teams across the globe.

This is a globally remote role requiring up to 4 weeks travel annually. The role emphasizes Go development, highly concurrent distributed systems, and open source contributions, with a focus on

Qualifications

  • Proven track record of professional software delivery using Go.
  • Hands-on experience developing highly concurrent distributed systems.
  • Excellent communication skills in English, both verbal and written.
  • Exceptional academic record from high school and preferably university.
  • Experience with agile software development methodologies.
  • Willingness to travel up to 4 times a year for internal events.

Responsibilities

  • Own the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.
  • Collaborate proactively with a distributed team
  • Debug issues and interact with upstream communities publicly
  • Coach and develop team members with less experience, actively contributing to building and maintaining a first-class engineering team.

Skills

Go
Distributed systems
English communication
Agile methodologies
Open source contributions

Education

Strong academic record (high school and university)

Tools

Docker
Kubernetes
Terraform plugins
LXD
Ansible

Job description

Canonical is hiring a Senior Software Engineer to drive process improvements, help run the team, coach colleagues, and own areas from design to maintenance. You will contribute to Juju, a tool for cloud and infrastructure management, and collaborate with internal and external teams across the globe.

This is a globally remote role requiring up to 4 weeks travel annually. The role emphasizes Go development, highly concurrent distributed systems, and open source contributions, with a focus on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Juju Software Engineer (Go)
Senior Juju Software Engineer (Go)

Canonical Ltd. • Oslo fylke

Remote
NOK 1,145,000 - 1,718,000
Remote-first culture
Learning budget
Annual compensation review
+7
Senior Software Engineer, MAAS Bare Metal Cloud
Senior Software Engineer, MAAS Bare Metal Cloud

Canonical Ltd. • Oslo fylke

On-site
NOK 900,000 - 1,300,000
Twice-yearly team sprints in person
Learning budget USD 2,000/year
Annual compensation review
+2
Senior Software Engineer - MAAS
Senior Software Engineer - MAAS

Canonical Ltd. • Oslo fylke

On-site
NOK 900,000 - 1,300,000
Twice-yearly team sprints in person
Learning budget USD 2,000/year
Annual compensation review
+2
Remote Senior Open Source Engineer - Architecture Leader
Remote Senior Open Source Engineer - Architecture Leader

Canonical Ltd. • Oslo fylke

Remote
NOK 1,145,000 - 1,718,000
Discrete learning budget USD 2,000 per
Annual compensation review
Annual holiday leave
+4
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Oslo fylke

Remote
NOK 1,145,000 - 1,718,000
Discrete learning budget USD 2,000 per
Annual compensation review
Annual holiday leave
+4
Senior Jira Administrator — Remote, Automation & Dashboards
Senior Jira Administrator — Remote, Automation & Dashboards

Canonical Ltd. • Oslo fylke

Remote
NOK 900,000 - 1,300,000
Distributed team environment
USD 2,000 learning budget per year
Annual compensation review
+1
Senior Jira Administrator
Senior Jira Administrator

Canonical Ltd. • Oslo fylke

Remote
NOK 900,000 - 1,300,000
Distributed team environment
USD 2,000 learning budget per year
Annual compensation review
+1
Senior Open Source SRE: Python, Cloud & DevOps (Remote)
Senior Open Source SRE: Python, Cloud & DevOps (Remote)

Canonical Ltd. • Oslo fylke

Remote
NOK 1,336,000 - 2,004,000
Team sprints in person (twice a year)
Learning budget (USD 2,000/year)
Annual compensation review
+6
Senior SRE & GitOps Engineer — Automation Leader
Senior SRE & GitOps Engineer — Automation Leader

Canonical Ltd. • Oslo fylke

Hybrid
NOK 900,000 - 1,200,000
Distributed team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+3
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Oslo fylke

Remote
NOK 1,336,000 - 2,004,000
Team sprints in person (twice a year)
Learning budget (USD 2,000/year)
Annual compensation review
+6
Top locations