Community Engineer

Pioneer tech firm that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud.
DevOps
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Community Engineer

Canonical, the company behind Ubuntu, is seeking a Community Engineer to join their Ubuntu Community team. This role is perfect for technically proficient individuals passionate about open source software, Linux, and community building. As a Community Engineer, you'll bridge the gap between the Ubuntu community and Canonical, supporting initiatives with technical expertise and organizational skills. You'll work with volunteer developers, facilitate new technical projects, and represent community interests to Canonical teams.

The position requires someone with strong technical background in Linux, preferably with experience in DevOps, Software Development, Testing/QA, or container technology. You'll be responsible for supporting and engaging with volunteer developers, creating content, and ensuring the community stays informed through various channels including social media and blog posts.

Working in a fully remote environment since 2004, Canonical offers a unique opportunity to be at the forefront of open source technology. The role involves global travel for internal and external events, allowing you to represent Ubuntu at conferences and engage with the wider Linux ecosystem. You'll be part of a distributed team that values collaboration, innovation, and community-driven development.

Benefits include a competitive compensation package, personal development budget, parental leave, and travel opportunities. This is an excellent opportunity for someone who wants to combine technical expertise with community leadership in one of the most influential open source companies globally.

Last updated 17 days ago

Responsibilities For Community Engineer

  • Collaborate with distributed team and support community initiatives
  • Write high quality content to promote and support community initiatives
  • Nurture community contributions to Ubuntu
  • Engage with Ubuntu community through AskUbuntu, IRC, social media, conferences
  • Represent Ubuntu via speaking engagements at events and conferences
  • Support and engage with volunteer developers in the Ubuntu community
  • Provide content and technical support for community engagement

Requirements For Community Engineer

Linux
  • Experience with developer tools and open source projects
  • Clear public record of accomplishments (talks, blog posts, GitHub, Twitter)
  • Experience with Ubuntu Linux, DevOps, software development, or container technology
  • Ability to work autonomously
  • Experience working with open source communities
  • Strong technical proficiency with Linux
  • Strong organizational and communication skills

Benefits For Community Engineer

Education Budget
Parental Leave
  • Fully remote working environment
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Priority Pass for travel
  • Travel upgrades for long haul company events

Interested in this job?

Jobs Related To Canonical Community Engineer

Community Engineer

Remote Community Engineer position at Canonical, supporting Ubuntu open source initiatives and community development.

Developer Relations Engineer

Developer Relations Engineer position at Canonical, combining technical expertise with community engagement to enhance Ubuntu's developer experience and open source initiatives.

Linux Desktop Support Engineer

Remote Linux Desktop Support Engineer position at Canonical, focusing on technical support and system administration for Ubuntu and open source products.

Community Engineer

Community Engineer role at Canonical focusing on Ubuntu community support, technical leadership, and open source development.

Linux Desktop Support Engineer

Remote Linux Desktop Support Engineer position at Canonical, focusing on technical support and system administration for Ubuntu and open source products.