About the role
Canonical develops open source software and operating systems for global enterprise use. This role owns developing MAAS core components and features, shaping MAAS architecture, and collaborating across teams to deliver releases and improve usability at scale.
What you’ll do
- Develop MAAS core components and features to improve scalability and usability
- Shape architecture to make MAAS faster and easier to use
- Collaborate with other teams to ensure timely releases and integration
- Contribute to CI, tests, and documentation to maintain fast feedback and solid coverage
- Provide technical communication across teams and take ownership of problems
What they’re looking for
- Professional software development experience in Python or Go for back end roles, or TypeScript/React for front end roles
- Strong Linux server technology knowledge and troubleshooting skills
- Experience with virtualization, containers, and networking basics (PXE, DHCP, DNS, NTP)
- Bachelor’s or equivalent in Computer Science, STEM or similar
- Willingness to travel internationally several times a year
For applicants in Nigeria
- Location in Nigeria is not stated as restricted; the listing notes remote work with global teams and travel. The board should verify timezone expectations before interviewing
- Timezone expectations are not explicitly specified in the listing; confirm during interview
- Contract type not specified; the listing does not state whether this is contractor or employee
- Pay currency or range is not specified in the listing
- Visa or work-authorization notes are not specified; the listing references international travel but does not state Nigeria-specific eligibility
#J-18808-Ljbffr…
