← Back to list

Job
· Mid-level
Developer Relations Engineer
Software Engineer
• Mid-level
• Remote
• Full-time
•
EU/EMEA
Canonical, publisher of Ubuntu, is building a new Developer Relations team and is hiring a technical expert-communicator to engage directly with open source communities, solve technical problems, and shape the developer experience.
Stack
Responsibilities
- ▹Take part in product meetings from strategy to day-to-day progress
- ▹Maintain conversations with developer community members (IRC, social media, forums, meetups)
- ▹Work with other teams to establish consistent approaches
- ▹Help solve specific technical problems for users or colleagues
- ▹Contribute to technical documentation
- ▹Create technical articles, presentations, or workshops
- ▹Present at conferences and meetups
Requirements
- ▹Programmer/developer background with demonstrable passion for open source
- ▹Real-world Linux software development and deployment experience
- ▹Hands-on experience with Linux software packaging (Snaps, debs, charms, rocks, PIP, containers)
- ▹Understanding of current Linux packaging trends and issues
- ▹History of contributing to open-source communities, software, and documentation
- ▹Engaging, confident public speaking skills
- ▹Willingness to travel globally twice a year
Nice to have
- ▹Previous experience in developer advocacy or community roles
- ▹In-depth familiarity with Ubuntu and the Canonical ecosystem
Soft skills
Builds trust and relationshipsTactful, empathetic, confident communication across different perspectivesCuriosity and drive to find better ways of doing things
About the company
Canonical is the publisher of Ubuntu, serving millions of developers in cloud, IoT, and data science, aiming to make open source easier and more reliable.
Similar jobs

Job
· Mid-level
Software Engineer - Secure Container Images
Canonical
Data ScienceGithub Actions
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Go (Golang) Software Engineer, Developer Tooling and Containers
Canonical
AI/MLCppData Science
+1
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Software Engineer – App Stores
Canonical
Data Science
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Software Engineer - Solutions Engineering
Canonical
AI/MLData Science
+2
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Software Engineer, Cloud - Sustaining Engineering
Canonical
CppData Science
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
C++/Rust Graphics and Windowing System Software Engineer - Mir
Canonical
CppData Science
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas