Canonical, the company behind Ubuntu, is seeking an IoT/Data Platform Engineer to join their innovative engineering team. This role offers an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. The position focuses on developing cutting-edge telemetry and connectivity solutions within the Snappy ecosystem, setting new industry standards for development, implementation, management, and security.
The role involves working with a globally distributed team to architect and develop scalable service APIs, implement data governance systems, and create both cloud-based SaaS and containerized on-premise solutions. The ideal candidate will have strong experience in Python and Golang, understanding of IoT environments, and expertise in data streaming technologies like MQTT, Kafka, and RabbitMQ.
Canonical offers a unique work environment as a pre-IPO international software company with over 1000 professionals across 70+ countries. The company promotes a remote-first culture, setting the pace for the 21st-century digital workplace. They provide comprehensive benefits including learning allowances, competitive salary, generous leave, and opportunities for international travel.
This position combines technical challenges with the opportunity to work on globally impactful projects, making it ideal for engineers who want to contribute to open-source technology while building a meaningful career. The role requires occasional travel (2-4 weeks annually) for internal and external events, offering exposure to international business and technology environments.