Community Engineer

Provider of open source software and operating systems, creator of Ubuntu, serving global enterprise and technology markets.
DevOps
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Community Engineer

Canonical, the company behind Ubuntu, is seeking a Community Engineer to strengthen their Ubuntu Community team. This role is perfect for technically proficient individuals passionate about open source software, Linux, and community building. You'll work with a distributed team of 1100+ colleagues across 75+ countries, supporting community initiatives and enabling community leaders to achieve their goals.

As a Community Engineer, you'll bridge the gap between Canonical and the Ubuntu community, utilizing your technical expertise and organizational skills to facilitate community work and integrate community plans with Canonical's objectives. Your responsibilities include supporting volunteer developers, creating technical projects, and ensuring the community's autonomy and sustainability.

The role involves regular content creation through blog posts and social media, representing Ubuntu at conferences, and maintaining effective communication with developers and the wider Linux ecosystem. You'll need strong Linux technical skills and experience in areas such as DevOps, Software Development, Testing, QA, package management, or container technology.

Working remotely from the EMEA region, you'll join a pioneering tech firm that's transforming the software world through open source. Canonical offers a flexible work environment with global travel opportunities (2-4 weeks annually), competitive compensation, and comprehensive benefits including learning budgets and recognition rewards.

The ideal candidate will be passionate about technology, curious, articulate, and self-motivated, with a clear public record of accomplishments in the open source community. You'll work autonomously while collaborating with a distributed team, bringing your expertise in Ubuntu Linux, DevOps, or software development to support one of the most important open source projects in the world.

Last updated 20 days ago

Responsibilities For Community Engineer

  • Collaborate with distributed team on community initiatives
  • Write content to promote and support community initiatives
  • Engage with Ubuntu community through various platforms
  • Represent Ubuntu at speaking engagements and conferences
  • Support and facilitate community technical projects
  • Coordinate between community and Canonical teams
  • Create and maintain community engagement content
  • Travel globally for internal and external events

Requirements For Community Engineer

Linux
Kubernetes
  • Experience with developer tools and open source projects
  • Strong technical skills with Linux
  • Public record of accomplishments (talks, blog posts, GitHub)
  • Experience with Ubuntu Linux, DevOps, or software development
  • Ability to work autonomously
  • Experience working with open source communities
  • Strong communication and organizational skills
  • Flexibility to work in a fast-paced environment

Benefits For Community Engineer

Education Budget
Parental Leave
Mental Health Assistance
  • Personal learning and development budget of $2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Priority Pass and travel upgrades
  • Distributed work environment with team sprints

Interested in this job?

Jobs Related To Canonical Community Engineer

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.

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.