Open Source Solutions Engineer — Python/Golang (Remote)

Remote

San Francisco (CA)

Remote

USD 140,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% work-from-home
Learning and development
Competitive salary
Recognition rewards
Annual leave
Priority Pass for travel

Job summary

Canonical is seeking a regional software engineering lead to shape and deliver open source IT and cloud initiatives. You will guide distributed teams, drive high-quality Python and Golang code, and influence architecture across Linux, networking, and virtualization.

Join a remote-first company with 100% work-from-home, learning and development, competitive salary, and opportunities to travel up to 10% for internal and external events.

Qualifications

  • Strong Python and Golang development experience.
  • Experience shaping and leading software teams, ideally regionally.
  • Proven ability to deliver high-quality, scalable infrastructure software.

Responsibilities

  • Lead and inspire a regional software engineering team.
  • Design and deliver open source software operations code in Python and Golang.
  • Shape monitoring and alerting infrastructure for cloud workloads.
  • Collaborate with infra and ops teams across private OpenStack clouds and Kubernetes clusters.
  • Promote sound engineering design, testing, and agile practices.
  • Foster a collaborative engineering culture aligned with company values.
  • Travel up to 10% for internal and external events.

Skills

Python development
Golang
Cloud computing concepts
Linux
Networking

Education

Bachelor's or Master’s degree in Computer Science or related field

Tools

OpenStack
Kubernetes
Ubuntu/Linux

Job description

Canonical is seeking a regional software engineering lead to shape and deliver open source IT and cloud initiatives. You will guide distributed teams, drive high-quality Python and Golang code, and influence architecture across Linux, networking, and virtualization.

Join a remote-first company with 100% work-from-home, learning and development, competitive salary, and opportunities to travel up to 10% for internal and external events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Go Software Engineer — Open Source & Distributed Systems
Remote Go Software Engineer — Open Source & Distributed Systems

Remote • San Francisco (CA)

Remote
USD 140,000 - 190,000
Fully remote work
Learning budget 2000 USD/year
Annual compensation review
+2
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical Ltd. • United States

Remote
USD 140,000 - 200,000
Distributed work environment with team
Learning and development budget
Annual compensation review
+5
Remote Engineering Manager, Commercial Systems (Go/Python)
Remote Engineering Manager, Commercial Systems (Go/Python)

Remote • San Francisco (CA)

Remote
USD 180,000 - 240,000
Fully remote working environment
Personal learning and development budg
Annual compensation review
+6
Senior Open Source Engineer – Architect & Lead (Remote)
Senior Open Source Engineer – Architect & Lead (Remote)

Canonical Ltd. • United States

Remote
MXN 1,200,000 - 1,800,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity/Paternity leave
+2
Software Engineer - Solutions Engineering
Software Engineer - Solutions Engineering

Remote • San Francisco (CA)

Remote
USD 140,000 - 210,000
100% work-from-home
Learning and development
Competitive salary
+3
Software Engineer - Python/Golang - Kubernetes
Software Engineer - Python/Golang - Kubernetes

Remote • San Francisco (CA)

Remote
USD 140,000 - 200,000
Performance bonus
Learning budget
Annual leave
+2
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical Ltd. • Charlotte Amalie

Remote
USD 140,000 - 200,000
Learning budget USD 2,000/year
Annual compensation review
Travel to team events
+2
Remote Open-Source Cloud Software Engineer
Remote Open-Source Cloud Software Engineer

Canonical Ltd. • United States

Remote
USD 140,000 - 190,000
Distributed team sprints
Learning budget USD 2,000/year
Annual compensation review
+2
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical Ltd. • United States

Remote
MXN 1,048,584 - 1,485,494
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Senior Software Engineer - Python, Go & Kubernetes (Remote)
Senior Software Engineer - Python, Go & Kubernetes (Remote)

Canonical Ltd. • United States

Remote
USD 140,000 - 200,000
Distributed work environment with team
Learning and development budget
Annual compensation review
+5