Senior Software Engineer - MAAS jobs in United States
cer-icon
Apply on Employer Site
company-logo

Canonical · 2 weeks ago

Senior Software Engineer - MAAS

Canonical is a leading provider of open source software and operating systems, known for its platform, Ubuntu. The Senior Software Engineer for the MAAS team will develop core components and features for the MAAS technology, ensuring it remains a top bare metal cloud system while collaborating with various teams and contributing to documentation and continuous integration improvements.

Computer Software
check
H1B Sponsor Likelynote

Responsibilities

Develop MAAS core components and features to make MAAS the #1 bare metal cloud system
Shape the architecture of MAAS to make it simpler, faster and easier to use
Collaborate with other teams to ensure MAAS works well with other tools and is released on time
Contribute your improvements to our continuous integration environment, tests and practices, to maintain fast feedback and good test coverage
Contribute to documentation of current and existing features, making it world-class resource for Data Centre operators and users
Provide technical communication and collaboration with other teams where appropriate
Take personal ownership of problems and drive them to solutions
Travel internationally a few times a year to meet and collaborate with your and other teams

Qualification

PythonGoLinux server technologiesNetworking technologiesData Centre automationCloud hostingVirtualization (KVM)Containers (LXC)Capacity to learnEnglish communicationProblem solvingTechnical communicationCollaboration

Required

Passionate about open source software, Linux, and Data Centre automation
Solid track record of professional software development experience in Python, Go for back-end roles, or TypeScript, React for front-end roles
Capacity to learn quickly about new systems and techniques
Excellent logic, problem solving, and troubleshooting skills
Strong English language communication skills - both written and verbal
Experience with Linux server technologies, including but not limited to Virtualization (KVM), Containers (LXC), etc
You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTP
Some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT and others)
Strong experience with networking, storage technologies and Cloud hosting and infrastructure
Willingness to travel up to 4 times a year for internal events

Preferred

Ideally, experience of large-scale physical server provisioning and automation, including rapid deployment, configuration, management and service orchestration
Familiarity with some of the open source development tools and methodologies used in creation of several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core), such as Launchpad, Debian packaging tools (APT, dpkg) and snapcraft
An exceptional academic track record from both high school and preferably university

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
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events

Company

Canonical

company-logo
We deliver open source to the world faster, more securely and more cost effectively than any other company.

H1B Sponsorship

Canonical has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (1)
2023 (1)
2022 (3)
2021 (1)
2020 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Kara Stemig
Partner Marketing Manager, Public Cloud
linkedin

Recent News

Company data provided by crunchbase