Senior Software Engineer - Maas

Canonical UK Ltd

Home Based - Americas
**
Python and go development
Performance at scale
Networking and storage
** Canonical is seeking a Senior Software Engineer to join their MAAS team, which focuses on Metal As A Service technology. This remote position requires strong experience in Python and Go, a passion for open source software, and the ability to collaborate with a distributed team. **

Job Summary

  • 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.
  • Contribute to documentation of current and existing features, making it world-class resource for Data Centre operators and users.

Matching Summary

Match Score: 75

** Canonical is seeking a Senior Software Engineer to join their MAAS team, which focuses on Metal As A Service technology. This remote position requires strong experience in Python and Go, a passion for open source software, and the ability to collaborate with a distributed team. **

Skills & Requirements

Must-have

  • Python and Go development
  • performance at scale
  • networking and storage
  • Linux server technologies
  • open source software

Nice-to-have

  • technical leadership
  • globally distributed team
  • data centre automation
  • large-scale physical server provisioning

Key Requirements

  • Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • Professional software development experience
  • Experience with Linux server technologies
  • Knowledge of network technologies
  • Experience with Baseboard Management Controllers and Protocols
  • Strong experience with networking, storage technologies and Cloud hosting

Work Rights

Not specified

Tailored Resume

Cover Letter