🌿 Back to all jobs

🥝 PRINCIPAL, TECHNOLOGY ENGINEERING

Canonical | baltimore, United-States | Posted May 22, 2026

Job Description

Join Canonical as an Engineering Manager, MAAS . Canonical is a leading provider of open‑source software and operating systems, with Ubuntu widely used in cloud, AI, and IoT.

MAAS (“Metal as a Service”) provides a cloud‑style API for private bare‑metal infrastructure. The role leads engineering that spans hardware detection, provisioning, and the web & API interface on a Python & Go code base.

Set and manage expectations with other engineering teams, senior management, and external stakeholders.

Advocate and advance modern software development practices.

Engage with internal teams, open‑source community and partners.

Travel to internal and external global events for 4–6 weeks per year.

Bachelor’s degree or equivalent in Computer Science or related field.

Experience delivering software using Python, Golang or similar languages.

Linux system administration (Debian or Ubuntu preferred).

Familiarity with modern Linux...

Apply for This Position

Submit Application