As the publisher of Ubuntu, Canonical serves millions of developers building for the cloud, IoT, and data science. The Developer Relations team aims to engage directly with open source communities and developer-centric organizations, communicating their vision and products while gathering feedback to shape offerings and priorities. A Developer Relations Engineer is a technical expert, strategist, and communicator with deep empathy for developers. This role combines practical engineering skills with diplomatic communication across organizational boundaries. These professionals are problem-solvers and inventors who understand technological needs and love adapting tools to meet them. They stay current with tech trends, providing insights and guidance while fostering innovation. In a typical day, a Developer Relations Engineer participates in product meetings, maintains conversations with developer communities, works across internal teams, helps solve technical problems, contributes to documentation, creates technical content, identifies improvement opportunities, and presents at technical events.