Browse All Jobs
Job Description

Canonical is seeking a Developer Relations Engineer to join its new Developer Relations team. This role involves engaging with open-source communities and developer-centric organizations to communicate Canonical's vision and products for improved open-source development experiences, while also gathering feedback to shape offerings and priorities. The ideal candidate will have a blend of technical expertise, strategic thinking, and strong communication skills, with a deep understanding of developers' needs and a passion for open-source software.

The Developer Relations Engineer will:

  • Participate in product meetings, contributing insight from strategy to development.
  • Maintain conversations with developer community members across various platforms (IRC, social media, forums, meet-ups).
  • Collaborate with internal teams to establish common approaches.
  • Help solve technical problems identified by users or colleagues.
  • Contribute to technical documentation to meet developer needs.
  • Create technical articles, presentations, or workshops.
  • Identify opportunities for improving the developer experience.
  • Present at conferences, meetups, and technical events.

Requirements for the role include:

  • Programming or development experience with a passion for open-source.
  • Experience developing and deploying software using Linux.
  • Hands-on Linux software packaging experience (Snaps, debs, charms, rocks, PIP, containers).
  • Understanding of software packing issues and trends in the Linux ecosystem.
  • Contribution to open-source communities, software, and documentation.
  • Engaging speaker and presenter.
  • Ability to work effectively and empathetically with differing perspectives.
  • Willingness to travel globally twice a year.

Canonical offers:

  • Distributed work environment.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass for travel and travel upgrades for long haul company events
Apply Manually