Open Role
Canonical

Remote opportunity at

Canonical

Developer Relations Engineer

Canonical has put together a Developer Relations group to engage with open-source communities and organisations centred on developers. A Developer Relations Engineer is part technical specialist,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Philippines only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical has put together a Developer Relations group to engage with open-source communities and organisations centred on developers. A Developer Relations Engineer is part technical specialist, part strategist, part communicator, and feels real empathy for developers. The work flows both ways: presenting Canonical's direction and products to the community, and bringing community views back into product planning. The role is remote, and the posting says the first members of the…

Job Description

Canonical has put together a Developer Relations group to engage with open-source communities and organisations centred on developers. A Developer Relations Engineer is part technical specialist, part strategist, part communicator, and feels real empathy for developers. The work flows both ways: presenting Canonical's direction and products to the community, and bringing community views back into product planning. The role is remote, and the posting says the first members of the group are being hired to cover European, Middle Eastern, African and American time zones.

In a typical week, the engineer might sit in on product meetings that range from high-level strategy to day-to-day development progress, adding expertise. Community conversations take place across chat platforms, social networks, product forums and local meetups. The engineer also works with other Canonical groups to keep methods consistent, tackles technical problems raised by users or staff, and refines technical documentation. Producing articles, slide decks and hands-on workshops, finding ways to make the developer experience better, and speaking at conferences and technical gatherings are further duties.

The ideal candidate is a programmer with genuine enthusiasm for open-source software, real-world experience building and shipping Linux software, and hands-on familiarity with packaging formats such as Snaps, debs, charms, rocks, PIP and containers. Contributions to open-source projects, communities or documentation are expected, along with an engaging presentation style and tact when interests diverge. Global travel twice a year, including upstream and partner events, is part of the package.

Responsibilities

  • Attend product meetings, from strategy down to daily development progress
  • Engage community members on chat, social media, forums and at meetups
  • Coordinate with other Canonical teams so approaches stay consistent
  • Tackle specific technical problems raised by users or colleagues
  • Improve technical documentation so developer needs are covered
  • Write articles, presentations and workshops
  • Spot new ways to improve the developer experience
  • Speak at conferences, meetups and technical events

Requirements

  • Programmer with a visible commitment to open source
  • Practical experience building and deploying software on Linux
  • Hands-on packaging work with Snaps, debs, charms, rocks, PIP and containers
  • Up-to-date awareness of packaging trends across Linux
  • Track record of contributing to open-source communities, code or docs
  • Lively, confident speaker and presenter
  • Tactful, empathetic approach when perspectives differ
  • Willing to travel abroad twice a year and attend upstream and partner events

Qualifications

  • Earlier experience in developer advocacy or community roles
  • Thorough knowledge of Ubuntu and the Canonical product family

Core Skills

Benefits

  • Employee assistance programme
  • Remote-first working, with two in-person team sprints a year
  • A yearly USD 2,000 budget for learning and skill growth
  • Yearly pay review and recognition awards
  • Paid holidays each year, plus maternity and paternity leave
  • Chances to visit new places and meet teammates across the company
  • Priority Pass access and upgrades on long-haul trips for company events
  • Yearly bonus or commission linked to performance

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the job based?

The posting says the role is remote. The initial team is being built across European, Middle Eastern, African and American time zones.

Is travel required?

Yes. Global travel twice a year is expected, including upstream and partner events.

What experience is needed?

Hands-on Linux packaging and deployment experience and a record of open-source contribution are asked for. The posting does not state a number of years.

What is the salary?

The posting does not specify a salary.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalPosted 56m ago
Canonical
CanonicalPosted 56m ago
Full-timeRemote
Canonical
CanonicalPosted 57m ago
Full-timeRemote
Canonical
CanonicalPosted 57m ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — Philippines

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

342Open Jobs
—No reviews yet
View Company Profile