Community Engineer Roles

New

Skills

Developer Advocacy Devops Engineer IOT Package management QA Software Development Tech Support Technical Program Management Testing and qa Ubuntu Linux

Join Canonical as a Community Engineer to help set a new standard of excellence in supporting the open source ecosystem. As part of a globally distributed and remote team, you will play an essential role in nurturing, scaling, and managing community initiatives related to Ubuntu and other open source projects. Collaborate with diverse teams and passionate contributors worldwide to foster a thriving, sustainable, and innovative community.

Key Responsibilities
  • Design, execute, and scale initiatives that foster community growth and engagement.
  • Facilitate collaboration between Canonical teams and open source contributors.
  • Support volunteer developers in the Ubuntu community, addressing concerns and enabling project success.
  • Create and share high-quality content to promote and support community projects.
  • Represent Ubuntu and Canonical at conferences, expos, and public speaking events.
  • Engage actively with the community through platforms such as Discourse, Matrix, and social media.
  • Work closely with Developer Relations, engineering, and product teams to integrate community initiatives.
Required Skills & Qualifications
  • Proven experience with open source communities and workflow of volunteer contributors.
  • Technical proficiency in Linux, DevOps, and software development.
  • Strong organizational, communication, and interpersonal skills.
  • Experience in technical program management, developer advocacy, or community management.
  • Demonstrated public record of accomplishments (e.g., talks, blog posts, GitHub contributions).
  • Ability to work autonomously and take full ownership of objectives.
  • Flexibility to work in a fast-paced, remote environment with global travel opportunities.
  • Passion for technology, open source, and sustainable community building.
  • Experience with tools such as container technology, package management, and QA/testing.
  • Interest or experience in Ubuntu Linux (kernel or userspace) and related technologies.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Developer Advocate, Growth

Posted 107 days ago

Promote Apollo's developer tools

Engage and grow developer community

Api Development Community engagement Content Creation Developer Advocacy

Ubuntu Community Engineer Roles

Posted 107 days ago

Scale and nurture the Ubuntu open source community

Integrate community projects with Canonical initiatives

Container technology Developer Advocacy Devops Engineer

Remote Developer Evangelist

Posted 131 days ago

Hiring a remote Developer Evangelist for Twilio.

Full-time position that can be done remotely in Australia.

C# Communications Developer Advocacy Developer Advocate

Developer Relations Engineer

Posted 153 days ago

Engage with open-source communities and developer-centric organisations

Enhance open source development experiences through feedback

Community engagement Containers Developer Advocacy Devops

Developer Relations Engineer

Posted 153 days ago

Engage with open source communities and developer-centric organizations

Shape offerings and priorities for a better open source development experience

Community engagement Developer Advocacy Devops Engineer

Developer Relations Engineer

Posted 153 days ago

Engage with open source communities and developer-centric organizations

Communicate company's vision and products for better open source development experiences

Community engagement Developer Advocacy Devops Engineer
overtime