Remote Engineering Manager — Distributed Tech Lead (Open Source)

Canonical

Charlotte (NC)

Remote

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Maternity and paternity leave
Employee Assistance Programme

Job summary

A leading open source software company is looking for an experienced technical leader to oversee a distributed engineering team. The role requires a strong background in software development using Python or Golang, and expertise in Linux system administration. You will mentor team members, set expectations across departments, and advocate for modern development practices. The position is remote with a focus on result-oriented performance and an annual professional development budget.

Qualifications

  • Bachelor's degree or equivalent and background in Computer Science.
  • Exceptional academic track record from high school and university.
  • Proven experience delivering software using Python, Golang, or similar languages.
  • Experience with Linux system administration, preferably Debian or Ubuntu.
  • Familiarity with modern Linux cloud computing technologies.
  • Technical aptitude for understanding complex distributed systems.
  • Professional English with excellent presentation skills.
  • Experience with agile development methodologies.
  • Ability to mentor and support team members.
  • Result-oriented and driven to meet commitments.
  • Ability to travel internationally twice a year.

Responsibilities

  • Lead a distributed team of engineers in your time zone.
  • Develop talent through coaching, mentoring, and feedback.
  • Manage expectations with engineering teams and stakeholders.
  • Advance modern software development practices.
  • Participate in code and architectural review.
  • Engage with broader teams at Canonical and the open source community.
  • Travel to global events for 4 to 6 weeks per year.

Skills

Python
Golang
Linux system administration
Modern Linux cloud technologies
Agile methodologies
Technical aptitude
Mentoring
Professional English

Education

Bachelor's degree in Computer Science or equivalent
Exceptional academic track record

Tools

React
Angular
Svelte
Vue

Job description

A leading open source software company is looking for an experienced technical leader to oversee a distributed engineering team. The role requires a strong background in software development using Python or Golang, and expertise in Linux system administration. You will mentor team members, set expectations across departments, and advocate for modern development practices. The position is remote with a focus on result-oriented performance and an annual professional development budget.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Engineering Manager - Linux, Cloud & Open Source
Global Engineering Manager - Linux, Cloud & Open Source

Canonical Group Ltd • Spokane (WA)

Remote
USD 80,000 - 100,000
Remote Engineering Manager, MAAS — Lead Distributed Infra
Remote Engineering Manager, MAAS — Lead Distributed Infra

Canonical • Minneapolis (MN)

Remote
USD 125,000 - 150,000
Remote Engineering Manager, MAAS – Lead Distributed Teams
Remote Engineering Manager, MAAS – Lead Distributed Teams

Canonical • City of Syracuse (NY)

Remote
USD 120,000 - 150,000
Remote Engineering Manager - Linux Open Source Sustaining
Remote Engineering Manager - Linux Open Source Sustaining

Canonical • Delhi Township (OH)

On-site
USD 140,000 - 190,000
Distributed work model
Learning & development budget
Annual compensation review
+3
Remote Engineering Manager: Scale Teams & Architecture
Remote Engineering Manager: Scale Teams & Architecture

LeadGenius • San Jose (CA)

Remote
USD 120,000 - 150,000
Remote MAAS Engineering Manager – Lead Linux Teams
Remote MAAS Engineering Manager – Lead Linux Teams

Canonical • Raleigh (NC)

Remote
USD 80,000 - 100,000
Remote Software Development Manager: Lead & Deliver
Remote Software Development Manager: Lead & Deliver

Jobgether • Illinois

Remote
USD 90,000 - 120,000
Remote Distributed Systems Engineer — Python/Go
Remote Distributed Systems Engineer — Python/Go

Canonical • Charlotte (NC)

Remote
USD 90,000 - 115,000
Lead Engineering Manager, MAAS — Remote Global Team
Lead Engineering Manager, MAAS — Remote Global Team

Canonical • Fresno (CA)

Remote
USD 120,000 - 140,000
Remote Engineering Manager - MAAS & Cloud Infra
Remote Engineering Manager - MAAS & Cloud Infra

Canonical • Anchorage (AK)

Hybrid
USD 80,000 - 100,000