Developer Relations Engineer

Publisher of Ubuntu, serving millions of developers, building for cloud, IoT and data science.
Remote
AI · Enterprise SaaS

Description For Developer Relations Engineer

Canonical, the publisher of Ubuntu, is seeking a Developer Relations Engineer to join their new Developer Relations team. This role combines technical expertise with strategic communication skills to engage with open source communities and developer-centric organizations. The ideal candidate is a passionate programmer with experience in Linux software packaging, open-source contributions, and effective communication skills.

Key responsibilities include:

  • Participating in product meetings and contributing insights
  • Engaging with developer communities across various platforms
  • Collaborating with internal teams to establish consistent approaches
  • Solving technical problems and contributing to documentation
  • Creating technical content and presenting at events

The role offers:

  • Remote work environment with bi-annual in-person team sprints
  • $2,000 annual learning and development budget
  • Performance-driven annual bonus
  • Opportunity for global travel
  • Comprehensive benefits package including holiday leave and parental leave

Canonical values diversity and fosters a workplace free from discrimination. They are looking for candidates with a strong background in open-source software, Linux development, and community engagement. Join Canonical to be at the forefront of open source technology and make a global impact in cloud, IoT, and AI development.

Last updated 24 days ago

Responsibilities For Developer Relations Engineer

  • Participate in team product meetings and contribute insights
  • Maintain conversations with developer community members across various platforms
  • Collaborate with colleagues to establish commonality and consistent approaches
  • Help solve specific technical problems
  • Contribute to technical documentation
  • Work on technical articles, presentations, and workshops
  • Identify new opportunities for improving developer experience
  • Present at conferences, meetups, and technical events

Requirements For Developer Relations Engineer

Linux
  • Programmer or developer with passion for open-source software
  • Experience with real-world challenges in developing and deploying software using Linux
  • Practical hands-on experience with Linux software packaging (Snaps, debs, charms, rocks, PIP, containers)
  • Understanding of current software packaging issues and trends in the Linux ecosystem
  • Contributor to open-source communities, software, and documentation
  • Engaging and vivacious speaker and presenter
  • Ability to work effectively and tactfully in diverse contexts
  • Willingness to travel globally twice a year for company and partner events

Benefits For Developer Relations Engineer

Education Budget
Parental Leave
  • Distributed work environment with twice-yearly team sprints
  • 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 meet colleagues
  • Priority Pass for travel and travel upgrades for long haul company events

Interested in this job?

Jobs Related To Canonical Developer Relations Engineer

Sales Engineer

Sentry is seeking a Sales Engineer to provide technical expertise throughout the customer journey, from demos to implementation.

Sales Engineer

Sales Engineer at Sentry: Technical expert for customer demos, implementations, and product improvements.