Canonical, the publisher of Ubuntu and a global leader in open-source technology, is seeking a talented Software Engineer to join its Solutions Engineering team. This remote-friendly role is a remarkable opportunity for engineers passionate about open source to build tools and automation that power cloud infrastructure for enterprises worldwide, from a Dubai base.
About the Role
As a Solutions Engineering Software Engineer at Canonical, you will develop solutions in Python and Golang that shape DevOps tooling, automation frameworks, and cloud infrastructure deployments for some of the world’s most complex IT environments. You’ll collaborate with a globally distributed team to solve real-world open-source challenges and deliver impact at scale across Canonical’s customer base.
Key Requirements
- Strong proficiency in Python and Golang with a focus on systems programming and automation
- Experience with cloud infrastructure, DevOps tooling, and open-source ecosystems
- Familiarity with Linux systems administration and container technologies (Kubernetes, Docker)
- A passion for open-source software and collaborative remote work culture
Why Dubai?
Working remotely for a globally recognised open-source company from Dubai offers the best of both worlds — Canonical’s world-class engineering culture combined with Dubai’s tax-free lifestyle and thriving tech community.
Apply now: View full job listing on LinkedIn →
