Engineering Manager, MAAS

3 weeks ago


City of Moncton, Canada Canonical Full time

Engineering Manager, MAAS Join to apply for the Engineering Manager, MAAS role at Canonical. Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. We have 1200+ colleagues in more than 80 countries and very few office‑based roles. Teams meet 2–4 times a year in person around the world. We are hiring an Engineering Manager to expand the MAAS team. MAAS (“Metal as a Service”) provides a cloud‑style on‑demand API for provisioning physical servers, networking, and storage. The team delivers a rapidly evolving stack written in Python and Go, spanning the entire software stack from low‑level hardware detection to the web interface, API and CLI. Responsibilities Leading a distributed team of engineers in your time zone (Americas, EMEA, etc.) Talent development through coaching, mentoring, feedback and career planning Setting and managing expectations with other engineering teams, senior management, and external stakeholders Advocating modern software development practices Participating in engineering process through code and architectural review Engaging with broader teams at Canonical, the open‑source community and partners Travelling to internal and external global events for 4 to 6 weeks per year Qualifications Bachelor’s degree (or equivalent) in Computer Science or related field Exceptional academic track record from high school and university Proven experience delivering software using Python, Golang, or similar languages Experience with Linux system administration (Debian or Ubuntu preferred) Familiarity with modern Linux cloud computing technologies, including networking, storage, containers and Kubernetes Technical aptitude for understanding complex distributed systems Professional written and spoken English with excellent presentation skills Experience with agile software development methodologies Ability to mentor, develop, and support team members Result‑oriented with a personal drive to meet commitments Ability to travel internationally twice a year for company events up to two weeks long Nice‑to‑have skills Typescript and modern web frameworks such as React, Angular, Svelte or Vue Data center infrastructure management and design Benefits Distributed work environment with twice‑yearly team sprints in person – remote since 2004 Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass and travel upgrades for long‑haul company events About Canonical Canonical is a pioneering technology firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open‑source projects, we influence the world of software for AI, IoT and the cloud. We recruit on a global basis, aim for high standards, and most colleagues work from home since its inception in 2004. Equal Opportunity Employer Canonical is an equal‑opportunity employer. We foster a workplace free from discrimination and value diversity of experience, perspective, and background. Whatever your identity, we will give your application fair consideration. #J-18808-Ljbffr



  • City of Moncton, Canada Canonical Full time

    Engineering Manager, MAAS Join to apply for the Engineering Manager, MAAS role at Canonical. Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. We have 1200+ colleagues in more...


  • City of Moncton, Canada Canonical Full time

    A leading open-source software provider is seeking an Engineering Manager for the MAAS team. Responsibilities include leading a distributed team, talent development, and advocating for modern development practices. The ideal candidate should have a Bachelor's degree in Computer Science, proficiency in Python and Go, and Linux system administration...


  • City of Moncton, Canada Canonical Full time

    A leading open-source software provider is seeking an Engineering Manager for the MAAS team. Responsibilities include leading a distributed team, talent development, and advocating for modern development practices. The ideal candidate should have a Bachelor's degree in Computer Science, proficiency in Python and Go, and Linux system administration...

  • Golang Engineer

    4 weeks ago


    City of Moncton, Canada Canonical Full time

    Join to apply for the Golang Engineer role at Canonical. Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. We recruit on a global basis and set a very high standard for people...

  • Golang Engineer

    4 weeks ago


    City of Moncton, Canada Canonical Full time

    Join to apply for the Golang Engineer role at Canonical . Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. We recruit on a global basis and set a very high standard for people...


  • City of Moncton, Canada Organigram Global Full time

    Engineering - Manager of Engineering Organigram Global Location: Moncton, NB Status: Full time Reports to: Senior Director of Engineering Position Summary We are seeking a strategic and hands‑on Manager of Engineering to lead engineering operations across Organigram’s Moncton, Winnipeg, and Lac‑Supérieur facilities. Based in Moncton, this role reports...

  • Manager of Engineering

    17 hours ago


    City of Moncton, Canada Organigram Global Full time

    Engineering - Manager of Engineering Organigram Global Location: Moncton, NB Status: Full time Reports to: Senior Director of Engineering Position Summary We are seeking a strategic and hands‑on Manager of Engineering to lead engineering operations across Organigram’s Moncton, Winnipeg, and Lac‑Supérieur facilities. Based in Moncton, this role reports...


  • City of Moncton, Canada Organigram Global Full time

    Engineering - Manager of Engineering Organigram Global Location: Moncton, NB Status: Full time Reports to: Senior Director of Engineering Position Summary We are seeking a strategic and hands‑on Manager of Engineering to lead engineering operations across Organigram’s Moncton, Winnipeg, and Lac‑Supérieur facilities. Based in Moncton, this role reports...


  • City of Moncton, Canada Organigram Global Full time

    5 days ago Be among the first 25 applicants Who We Are Organigram Global is a leading global licensed producer shaping the future of cannabis through innovation, operational excellence, and a growing international presence. Founded in 2013 as a medical cannabis provider, we have evolved into one of Canada’s most trusted names in the adult‑use...


  • City of Moncton, Canada Organigram Global Full time

    Who We Are Organigram Global is a leading global licensed producer shaping the future of cannabis through innovation, operational excellence, and a growing international presence. Founded in 2013 as a medical cannabis provider, we have evolved into one of Canada’s most trusted names in the adult-use recreational market - home to some of the country’s...