CA

Community Engineer (multiple roles and seniority levels)

Canonicallinkedin.com
Nov 11, 2026, 6:18 AM1d ago
Full-timeColombo, Western Province · Remote

About the role

Canonical is seeking Community Engineers at multiple seniority levels to help build and scale community management for the open source ecosystem. In this fully remote role, you will facilitate and support community initiatives, working closely with developers, product managers, and other teams to ensure efficient processes and successful community contributions. Responsibilities include creating high-quality content, engaging with the Ubuntu community, representing Ubuntu at events, and supporting Canonical's involvement in open source projects. The ideal candidate is technically proficient, passionate about open source, and experienced in community engagement and program management.

Must have

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have experience with developer tools and open source projects
  • You have a clear public record of accomplishments (talks, blog posts, GitHub, X, etc.)
  • You have interest and experience with some of the following: Ubuntu Linux - kernel or userspace, DevOps, software development, testing and QA, package management, container technology
  • You can work autonomously and assume full ownership of objectives as needed
  • You can be flexible with your time and enjoy working with new technology in a fast-paced environment
  • You are experienced working with open source communities and understand the workflow of volunteer contributors
  • You have experience in (technical) program management and have excellent organizational, communication and interpersonal skills

Nice to have

  • Experience with community management
  • Experience with Developer advocacy
  • Experience as a software developer
  • Examples of contributions to the Ubuntu Community
  • Experience with contributing to open source projects

Technologies

  • DevOps
  • Expo
  • Express.js
  • GitHub
  • Linux
  • Ubuntu

Highlights

These roles are fully remote and open to candidates globally. The position involves 2 to 4 weeks of global travel per year for internal and external events, with the possibility for more travel if desired. Canonical offers a personal learning and development budget, annual compensation review, recognition rewards, holiday leave, parental leave, and travel upgrades for company events.