About the job
Join us at Canonical as a Community Engineer and contribute to our vision of excellence in the open-source ecosystem.
We are expanding our community management efforts and have multiple positions available, catering to various levels of expertise.
All applications are processed through a centralized entry point.
To enhance your application success, please refer to our insights on how to secure a job at Canonical.
Your Role as a Community Engineer
As part of Canonical's Community team, you will empower community leaders and participants to achieve their goals. Your role will involve coordinating with Canonical teams, ensuring that our community processes are streamlined and effective. While we don’t perform the work of the community, we facilitate it, allowing passionate community members to realize their vision of open source and bringing their interpretation of Ubuntu to life to meet the needs of their community. You will play a pivotal role in designing, executing, and scaling initiatives that cultivate a vibrant community.
This is a fantastic opportunity for technically skilled individuals who are passionate about open-source software, Linux, and sustainable community development.
In this position, your technical proficiency and organizational skills will support various community initiatives. You will collaborate closely with developers to enhance processes and align community projects with Canonical’s objectives for maximum impact. You will encourage and facilitate the creation of new technical projects that enrich the community contribution experience, representing community interests within Canonical teams. Your responsibilities will include leading complex, multidisciplinary programs from conception to launch, collaborating with Developer Relations engineers, technical authors, product managers, marketing teams, engineering teams, and external partners.
You will engage with volunteer developers in the Ubuntu community, addressing their concerns and assisting them in developing successful tools. Your efforts will help ensure their success and the overall sustainability of projects.
Additionally, you will generate content and provide technical support to keep the community engaged and informed, including regular blog updates and social media posts about community initiatives, events, achievements, and collaborative efforts with Canonical and the Ubuntu community.
Effective communication with developers and software engineers is crucial, as you will represent both the Ubuntu community and Canonical as contributors to the broader Linux ecosystem.

