π Location: Remote (EMEA Region) | πΌ Employment Type: Full-Time
π° Competitive Salary + Benefits | π‘ Work from Home
Join Canonical β The Power Behind Ubuntu
Are you an experienced software engineer passionate about open-source software, Linux, and Web Services at scale? If so, this is your chance to build a rewarding, meaningful career with Canonical, a rapidly growing pre-IPO international software company.
At Canonical, our engineering team is at the forefront of the IoT revolution, developing cutting-edge telemetry and connectivity solutions. We integrate secure, robust data streaming into the Snappy ecosystem, setting new industry standards in security, scalability, and ease of development.
Weβre looking for talented engineers to enhance our global SaaS services, helping customers build next-generation IoT devices with confidence and reliability.
π» What Your Day Will Look Like
β
Collaborate Remotely β Work with a globally distributed team to develop innovative solutions.
β
Architect Scalable APIs β Design data streaming services using Python & Golang.
β
Data Governance & Security β Implement data management and auditing for our telemetry platform.
β
Cloud & On-Prem Deployment β Work with infrastructure teams to develop SaaS and containerized on-prem solutions.
β
End-to-End Development β Design, implement, test, and deploy new features for large-scale applications.
β
Code Reviews & Collaboration β Provide technical insights, reviews, and optimizations to enhance performance.
β
Travel (Optional) β Attend internal and external events (2-4 weeks/year).
π― What Weβre Looking For
πΉ Passion for Technology β You love coding, open-source software, and collaboration.
πΉ Curious & Self-Motivated β Youβre accountable, adaptable, and eager to learn.
πΉ Backend & Infrastructure Expertise β Experience in data pipelines, messaging, and APIs.
πΉ Strong Cybersecurity Knowledge β Understanding of IoT security challenges and data streaming.
πΉ Proficiency in Python & Golang β Strong background in backend development.
πΉ Experience with Data Streaming & Connectivity β MQTT, Kafka, RabbitMQ, OpenTelemetry, OPC-UA, ModBus.
πΉ Ubuntu Development & Deployment β Familiarity with Linux-based environments.
πΉ Degree in Computer Science or STEM Field β Or equivalent experience.
πΉ Willingness to Travel β Up to 4 times per year for company events.
π Why Join Canonical?
β
100% Remote Work β Work from anywhere in the EMEA region π
β
Competitive Salary & Annual Reviews π
β
Learning & Development Allowances π
β
Generous Annual Leave ποΈ
β
Paid Maternity, Paternity & Sick Leave π¨βπ©βπ§βπ¦
β
Recognition Rewards & Career Growth Opportunities ποΈ
β
Priority Pass for Travel βοΈ
β
Be Part of an Open-Source Community π‘
About Canonical
Canonical is the force behind Ubuntu, the worldβs most trusted open-source software platform. With a global, remote-first workforce, we are shaping the future of enterprise technology by providing secure, scalable, and innovative solutions. With 1,000+ professionals across 70+ countries, we aim to be the best (not the biggest) software company in the world.
π’ We embrace diversity and believe in an inclusive, discrimination-free workplace where innovation thrives.
π‘ Ready to Take Your IoT Engineering Career to the Next Level?
π© Apply Now & Join Canonical β Powering the Future of Open-Source IoT!