Software Developer (Backend SaaS) (Fully Remote)

Canonical Ltd.

United States

Remote

USD 90,000 - 130,000

Full time

10 days ago

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

Learning budget USD 2,000/year
Distributed work environment
Generous maternity/paternity leave

Job summary

Canonical is seeking a software engineer who loves technology and Python. You will write high-quality code to build new features, fix bugs, and modernize the Landscape codebase, collaborating with a distributed team. You should have a Bachelor’s in CS or STEM and be proficient in Python and web frameworks such as Flask and Django.

You will participate in reviews and help shape architecture. We offer a distributed work environment with twice‑yearly team sprints, a USD 2,000 learning budget per

Qualifications

  • Bachelor’s in CS or STEM is required.
  • Proficient in Python with Flask and Django.
  • Strong collaborative and code review skills.

Responsibilities

  • Collaborate with a distributed team to deliver features.
  • Write high-quality code to add features and fix bugs.
  • Participate in engineering reviews and architecture discussions.

Skills

Python
Flask
Django
Git

Education

Bachelor's degree in Computer Science or STEM

Job description

  • Collaborate proactively with a distributed team.
  • Write high-quality code to create new features, fix bugs, and modernize the Landscape codebase.
  • Participate in engineering process with code and architectural reviews.

Who you are:

  • You love technology and working with brilliant people.
  • You have a Bachelor’s or equivalent in Computer Science or STEM.
  • You are proficient in Python and web frameworks such as Flask and Django.

What we offer colleagues:

  • Distributed work environment with twice-yearly team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Generous benefits including maternity and paternity leave, holiday leave, and wellness platform.
Canonical

Canonical is a leading provider of open source software and operating systems, publisher of Ubuntu, serving global enterprise and technology markets. With over 1200 colleagues in 75+ countries, they are a pioneer of distributed collaboration, founder-led, profitable, and growing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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
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 SaaS Engineer – Python & Linux
Remote Backend SaaS Engineer – Python & Linux

Higlobe, Inc. • United States

Remote
USD 120,000 - 170,000
Global travel opportunities
Learning budget USD 2,000/year
Annual compensation review
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Canonical • United States

Remote
USD 140,000 - 200,000
Distributed team sprints
Learning and development budget
Annual compensation review
+2
Software Engineer - Python - Cloud - graduate level
Software Engineer - Python - Cloud - graduate level

Canonical • United States

Remote
USD 120,000 - 180,000
Distributed team sprints
Learning budget USD 2,000
Annual compensation review
+5
Software Engineer - Solutions Engineering
Software Engineer - Solutions Engineering

Canonical • United States

Remote
USD 140,000 - 200,000
Twice-yearly in-person team sprints
Learning and development budget USD 2,
Annual compensation review
+2
Distributed Systems Engineer
Distributed Systems Engineer

Canonical Ltd. • United States

Remote
USD 150,000 - 190,000
Learning budget
Annual bonus/commission
Leave policies and wellbeing programs
+1
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Remote • San Francisco (CA)

Remote
USD 140,000 - 210,000
Team in-person sprints
Learning budget USD 2,000 per year
Annual compensation review
+6