Senior Software Engineer - MAAS

Home Based - Americas; Home based - EMEA
Posted 63 months ago
Expires July 19, 2026
Full TimeRemoteEngineering

The Senior Software Engineer - MAAS position at Canonical is a senior engineering role on the Metal as a Service (MAAS) team. MAAS is an open-source tool designed to automate the provisioning and management of physical servers, and the team works on developing, maintaining, and improving this system. Canonical, known for Ubuntu, delivers enterprise open-source solutions globally and this role is integral to their infrastructure management portfolio.

In this position, the engineer will design and implement new features, enhance performance, and maintain a robust software system. The day-to-day work includes hands-on coding, code reviews, troubleshooting, collaborating with cross-functional teams, and contributing to architectural decisions. There is significant involvement in both backend and some frontend development, with an expectation to contribute to process improvement and automation efforts.

Qualified candidates are expected to have demonstrated expertise in Python programming, with significant experience in large-scale distributed systems. Familiarity with Linux systems administration, networking, and provisioning is essential. Additional requirements include proven ability to work with REST APIs, experience with container and virtualisation technologies, and a strong command of software development best practices.

The company offers competitive compensation with a range commensurate with experience and location. Employees benefit from flexible working arrangements, generous vacation, and a home-based set-up in a globally distributed team, along with opportunities for conferences and technical growth.

Canonical is recognized for its dynamic, international work environment that encourages autonomy, learning, and career growth. The company supports innovation in open-source software and values resourcefulness, collaboration, and drive. This role is ideal for senior engineers looking to have an impact on cutting-edge infrastructure automation on a global scale.

More Jobs at Canonical