Job Overview:
We are seeking a skilled technology ambassador to spearhead our developer engagement efforts. As a key member of our engineering organization, you will be responsible for building and maintaining relationships with open-source communities and developer-centric organizations.
As a developer relations engineer, your primary focus will be on communicating our vision and products for better open-source development experiences. You will work closely with cross-functional teams to shape our offerings and priorities, ensuring that we provide the best possible experience for developers.
The ideal candidate will have a deep understanding of open-source software, programming languages, and software development processes. They will possess excellent communication and interpersonal skills, with the ability to build strong relationships with developers, community leaders, and other stakeholders.
You will be responsible for maintaining conversations with developer community members across various platforms, including IRC, social media, product forums, meet-ups, and more. Additionally, you will collaborate with colleagues in other teams to establish commonality and consistent approaches.
Key Responsibilities:
* Maintain conversations with developer community members across various platforms
* Collaborate with cross-functional teams to shape our offerings and priorities
* Communicate our vision and products for better open-source development experiences
* Work with colleagues in other teams to establish commonality and consistent approaches
* Identify new opportunities and directions for improvement in the developer experience we provide
Requirements:
* Strong background in computer science or related field
* Excellent communication and interpersonal skills
* Ability to build strong relationships with developers, community leaders, and other stakeholders
* Experience with Linux software packaging (including Snaps, debs, charms, rocks, PIP, containers)
* Knowledge of current software packaging issues and trends in the Linux ecosystem
Additional Skills That You Might Also Bring:
* Previous experience in a developer advocacy or community role
* In-depth familiarity with Ubuntu and the Canonical ecosystem of products
What We Offer:
* Distributed work environment with twice-yearly team sprints in person
* Personal learning and development budget
* Annual compensation review
* Recognition rewards
* Annual holiday leave
* Maternity and paternity leave
* Employee Assistance Programme
* Opportunity to travel to new locations to meet colleagues from your team and others
* Priority Pass for travel and travel upgrades for long haul company events