Remote Backend SaaS Engineer – Python & Linux

Higlobe, Inc.

United States

Remote

USD 120,000 - 170,000

Full time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Global travel opportunities
Learning budget USD 2,000/year
Annual compensation review
Recognition rewards
Holiday leave

Job summary

Canonical is seeking a software engineer to contribute to Landscape, a leading Ubuntu management tool for on‑premise and cloud deployments. You’ll work on distributed teams to deliver features, fix issues, and improve testing and deployment.

You should be comfortable with Python, Flask/Django, and Ubuntu in a global, remote‑first setting with periodic in‑person events. Canonical offers strong growth and travel opportunities.

Qualifications

  • Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • Proficiency developing public-facing APIs and web applications, preferably using Python.
  • Experience with Python and web frameworks such as Flask and Django.
  • Experience with databases, and ORMs (PostgreSQL a plus)
  • You are comfortable with Ubuntu as a development and deployment platform.

Responsibilities

  • Collaborate proactively with a distributed team.
  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase.
  • Demonstrate your strong commitment to code quality and automated testing.
  • Participate in the engineering process with code and architectural reviews.
  • Take personal ownership of problems and design and deliver solutions.
  • Work remotely with global travel 2 to 4 weeks for internal and external events.
  • Assist with release management during each development cycle.
  • Collaborate with devops for Landscape SaaS, Canonical’s hosted Landscape.

Skills

Public APIs
Python
Django/Flask
Databases/ORMs
Ubuntu

Education

Bachelor's in CS/STEM

Tools

Flask
Django
PostgreSQL

Job description

Canonical is seeking a software engineer to contribute to Landscape, a leading Ubuntu management tool for on‑premise and cloud deployments. You’ll work on distributed teams to deliver features, fix issues, and improve testing and deployment.

You should be comfortable with Python, Flask/Django, and Ubuntu in a global, remote‑first setting with periodic in‑person events. Canonical offers strong growth and travel opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend SaaS Engineer — Open Source Python (Remote)
Backend SaaS Engineer — Open Source Python (Remote)

Remote • San Francisco (CA)

Remote
USD 120,000 - 160,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+2
Remote Backend Python Engineer – SaaS, Growth & Learning
Remote Backend Python Engineer – SaaS, Growth & Learning

Canonical Ltd. • United States

Remote
USD 90,000 - 130,000
Learning budget USD 2,000/year
Distributed work environment
Generous maternity/paternity leave
Software Developer (Backend SaaS) (Fully Remote)
Software Developer (Backend SaaS) (Fully Remote)

Canonical Ltd. • United States

Remote
USD 90,000 - 130,000
Learning budget USD 2,000/year
Distributed work environment
Generous maternity/paternity leave
Software Developer (Backend SaaS)
Software Developer (Backend SaaS)

Remote • San Francisco (CA)

Remote
USD 120,000 - 160,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+2
Lead Backend Engineer (Python) – Open-Source, Remote
Lead Backend Engineer (Python) – Open-Source, Remote

Higlobe, Inc. • United States

Remote
USD 140,000 - 200,000
Distributed team sprints
Learning and development budget
Annual compensation review
+2
Software Developer (Backend SaaS)
Software Developer (Backend SaaS)

Canonical • United States

Remote
USD 120,000 - 170,000
Global travel opportunities
Learning budget USD 2,000/year
Annual compensation review
+2
Remote Engineering Manager - Lead Scalable Python/Golang
Remote Engineering Manager - Lead Scalable Python/Golang

Higlobe, Inc. • United States

Remote
USD 150,000 - 200,000
Fully remote working environment
Learning & development budget 2000 USD
Annual compensation review
+6
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
Remote Engineering Manager, Python Solutions Engineering
Remote Engineering Manager, Python Solutions Engineering

Higlobe, Inc. • United States

Remote
USD 140,000 - 200,000
Twice-yearly in-person team sprints
Learning budget USD 2,000 per year
Annual compensation review
+6
Remote Cloud Software Engineer (Linux/Open Source)
Remote Cloud Software Engineer (Linux/Open Source)

Higlobe, Inc. • United States

Remote
USD 140,000 - 180,000
Twice-yearly in-person team sprints
Learning budget USD 2,000 per year
Annual compensation review
+5