Software Developer (Backend SaaS)

Canonical

Wien

Remote

EUR 86.000 - 112.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Personal learning and development budget of USD 2,000 per year
Annual compensation review and performance-driven bonus
Travel opportunities for team sprints and events
Team Member Assistance Program & Wellness Platform
Travel opportunities

Zusammenfassung

A leading open-source software company is seeking a Software Developer (Backend SaaS) to join their remote team in the Americas region. In this role, you will collaborate with a global team to develop and enhance features of the Landscape management solution using Python. Ideal candidates are proficient in public-facing APIs and possess a strong background in web development. The role offers opportunities for professional growth, a learning budget of USD 2,000, and a supportive working environment.

Qualifikationen

  • Proficient in developing public-facing APIs and web applications using Python (Flask, Django).
  • Experienced with databases and ORMs (PostgreSQL a plus).
  • Comfortable using Ubuntu as a development and deployment platform.
  • Comfortable using Ubuntu as a development and deployment platform.

Aufgaben

  • Collaborate proactively with a distributed team.
  • Write high-quality code to create new features, fix bugs, and modernize the Landscape codebase.
  • Implement and maintain public-facing APIs and web services (Python).
  • Apply automated testing and code-quality best practices.
  • Participate in architectural and code reviews.
  • Own problems end-to-end and deliver solutions.
  • Assist with release management during development cycles.
  • Work remotely with global travel to internal and external events (2-4 weeks/year).

Kenntnisse

Developing public-facing APIs
Web applications using Python
Databases and ORMs
Using Ubuntu

Ausbildung

Bachelor's or equivalent in Computer Science, STEM or related field

Tools

Python (Flask, Django)
PostgreSQL
Ubuntu

Jobbeschreibung

Software Developer (Backend SaaS) – Canonical

Canonical is a leading provider of open‑source software and operating systems. Our flagship platform, Ubuntu, powers critical infrastructures in public cloud, data science, AI, IoT, and more. We are building the next generation of Landscape, a management solution for Ubuntu at enterprises, and we need an experienced backend engineer to help shape the product.

Location: Remote, Americas region

What you’ll do
  • Collaborate proactively with a distributed team
  • Write high‑quality code to create new features, fix bugs, and modernise the Landscape codebase
  • Implement and maintain public‑facing APIs and web services (Python)
  • Apply automated testing and code‑quality best practices
  • Participate in architectural and code reviews
  • Own problems end‑to‑end and deliver solutions
  • Assist with release management during development cycles
  • Work remotely with global travel to internal and external events (2‑4 weeks/year)
Who you are
  • You love technology and thrive working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self‑motivated
  • Hold a Bachelor's or equivalent in Computer Science, STEM or related field
  • Proficient developing public‑facing APIs and web applications using Python (Flask, Django)
  • Experienced with databases and ORMs (PostgreSQL a plus)
  • Comfortable using Ubuntu as a development and deployment platform
Benefits
  • Distributed work environment with twice‑yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance‑driven bonus or commission
  • Recognition rewards, annual holiday leave, maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Travel opportunities to meet colleagues and Priority Pass upgrades for long‑haul events

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination and welcome applicants of all backgrounds.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Canonical • Wien

Remote
EUR 60.000 - 78.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Team Member Assistance Program & Wellness Platform
+1
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Wien

Vor Ort
EUR 45.000 - 65.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Wien

Remote
EUR 40.000 - 60.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Distributed work environment with in-person team sprints
+2
Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Wien

Remote
EUR 40.000 - 60.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Cross-platform C++ - Multipass

Canonical • Wien

Remote
EUR 86.000 - 113.000
Personal learning and development budget of USD 2,000
Annual compensation review
Recognition rewards
+5
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Cross-platform C++ - Multipass

Canonical • Wien

Remote
EUR 69.000 - 104.000
Personal learning and development budget of USD 2,000
Annual compensation review
Recognition rewards
+4
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Wien

Remote
EUR 120.000 - 170.000
Personal learning and development budget
Annual compensation review
Maternity and paternity leave
+3
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Wien

Remote
EUR 80.000 - 100.000
Personal learning and development budget of USD 2,000
Annual compensation review
Maternity and paternity leave
+2
Remote Backend SaaS Engineer – Python & APIs
Remote Backend SaaS Engineer – Python & APIs

Canonical • Wien

Remote
EUR 86.000 - 112.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review and performance-driven bonus
Travel opportunities for team sprints and events
+1
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Wien

Remote
EUR 70.000 - 110.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+1