Software Developer (Backend SaaS)

2 months, 4 weeks ago
Remote
Full-time
Mid Level
Software Development
Canonical

Canonical

Canonical provides secure and reliable open source solutions, specializing in commercial support for Ubuntu. They are the company behind the popular Linux OS, Ubuntu, and lead a global community of 200,000 contributors.

Internet Software & Services
251-1K
Founded 2004
$10M raised

Description

  • Collaborate proactively with a distributed engineering team.
  • Write high-quality code for new features, bug fixes, and codebase modernization.
  • Maintain a strong focus on code quality and automated testing.
  • Participate in code reviews and architectural reviews.
  • Take ownership of problems and design and deliver solutions.
  • Assist with release management during each development cycle.
  • Collaborate with DevOps on Landscape SaaS, Canonical’s hosted Landscape offering.
  • Work remotely while traveling for internal and external events as needed.

Requirements

  • Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field.
  • Proficiency developing public-facing APIs and web applications, preferably in Python.
  • Experience with Python and web frameworks such as Flask and Django.
  • Experience with databases and ORMs, with PostgreSQL as a plus.
  • Comfort working with Ubuntu as a development and deployment platform.
  • Curious, flexible, articulate, accountable, and self-motivated.
  • Passion for technology, open source software, and working with strong teams.
  • Ability to work remotely in the Americas region.
  • Willingness to travel 2 to 4 weeks for company events.

Benefits

  • Performance-driven annual bonus or commission.
  • Annual compensation reviews.
  • Personal learning and development budget of USD 2,000 per year.
  • Distributed work environment with twice-yearly in-person team sprints.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program and Wellness Platform.
  • Priority Pass and travel upgrades for long-haul company events.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior MacOs Developer

Coforge 10K-50K IT Services

Coforge is hiring a Senior macOS Developer to build secure macOS applications and authentication capabilities for enterprise environments in a remote role available across Mexico, Colombia, Bolivia, Costa Rica, and Peru.

Agile Bash CI/CD Generative AI Git GitHub iOS Development Python REST API Swift SwiftUI UIKit Xcode Zsh
22 hours, 3 minutes ago

Senior MacOs Developer

Coforge 10K-50K IT Services

Coforge is seeking a remote Senior macOS Developer in Mexico, Colombia, Bolivia, Costa Rica, or Peru to build secure macOS applications and contribute to authentication and identity platform development.

Agile Bash CI/CD Generative AI Git GitHub iOS Development Python REST API Swift SwiftUI UIKit Xcode Zsh
22 hours, 3 minutes ago

Oracle ARCS Consultant/Developer

Performance Architects 51-250 Internet Software & Services

Performance Architects is hiring an Oracle EPM Consultant specializing in Oracle ARCS to support business and technical analysis, solution development, and full project lifecycle delivery for enterprise performance improvement initiatives.

22 hours, 33 minutes ago

Développeur(se) logiciel, imagerie médicale / Software Developer (PACS)

Aspire Software 251-1K Internet Software & Services

Asteris, une entreprise de Valsoft spécialisée en logiciels d’imagerie vétérinaire, recherche un(e) développeur(se) logiciel pour concevoir et faire évoluer Keystone PACS, sa plateforme de stockage, de visualisation et de partage d’images diagnostiques.

AWS Azure C# C++ .NET SQL
22 hours, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers