Senior Backend Engineer - Open-Source Platform (Remote)

ApplyMint

United States

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Learning budget
Compensation review
Holiday leave
Maternity/Paternity leave
Wellness platform
Travel opportunities
In-person Sprints
Bonus/Commission

Job summary

Canonical is hiring a Senior/Staff/Lead Engineer to join the Launchpad team, shaping the future of open-source collaboration. You will architect and refine a mature Python-driven system that supports Ubuntu projects, while ensuring high-quality, production-ready code and scalable processes.

You will mentor engineers, lead code reviews, and collaborate with globally distributed teammates to drive continuous improvement and innovation in a remote, globally engaged role with occasional

Qualifications

  • Strong Python development experience in production systems.
  • Experience building and maintaining large-scale web apps.
  • Proven ability to lead and mentor engineers across distributed teams.
  • Security-conscious approach to design and implementation.
  • Familiarity with Ubuntu deployment and packaging workflows.

Responsibilities

  • Influence design, architecture and feature decisions across distributed teams.
  • Craft API-first Python code with unit tests for scalable systems.
  • Diagnose and fix complex technical challenges improving performance.
  • Mentor engineers and lead code reviews to uphold best practices.
  • Travel internationally 2–4 times a year for key discussions and events.

Skills

Python development
Distributed systems
Leadership
Collaboration
Security mindset
Ubuntu familiarity
PostgreSQL
Code reviews
DevOps
Web applications

Education

BSc in Computer Science or STEM

Tools

Debian/Ubuntu packaging

Job description

Canonical is hiring a Senior/Staff/Lead Engineer to join the Launchpad team, shaping the future of open-source collaboration. You will architect and refine a mature Python-driven system that supports Ubuntu projects, while ensuring high-quality, production-ready code and scalable processes.

You will mentor engineers, lead code reviews, and collaborate with globally distributed teammates to drive continuous improvement and innovation in a remote, globally engaged role with occasional

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Web Engineer — Remote, Open-Source Platform Impact
Senior Web Engineer — Remote, Open-Source Platform Impact

ApplyMint • United States

On-site
USD 150,000 - 210,000
Distributed work environment
Learning budget
Annual compensation review
+1
Engineering Lead: Scale Open Source Ubuntu & Teams
Engineering Lead: Scale Open Source Ubuntu & Teams

Canonical Group Ltd • United States

Remote
USD 150,000 - 210,000
Learning budget
Annual bonus
Annual salary review
+5
Global Remote Engineering Manager for Open Source & Linux
Global Remote Engineering Manager for Open Source & Linux

Canonical • United States

On-site
USD 150,000 - 210,000
Learning budget USD 2,000/year
Annual compensation review
Travel opportunities for events
+1
Ubuntu Engineering Lead
Ubuntu Engineering Lead

Canonical Group Ltd • United States

Remote
USD 150,000 - 210,000
Learning budget
Annual bonus
Annual salary review
+5
Remote Sustaining Engineer — Open Source & Cloud Infra
Remote Sustaining Engineer — Open Source & Cloud Infra

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+2
Remote Cloud Support Engineer — Open Source & Ubuntu
Remote Cloud Support Engineer — Open Source & Ubuntu

Canonical • United States

Remote
USD 100,000 - 150,000
Learning budget
Annual leave
Travel opportunities
+1
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
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical Ltd • United States

Remote
USD 120,000 - 180,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
Senior Web Engineer
Senior Web Engineer

Canonical • United States

Remote
AUD 100,000 - 120,000
Annual compensation review
Personal learning and development budget
Distributed work environment
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical • United States

Remote
MXN 1,048,000 - 1,486,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4