
Software Engineer, Cloud - Sustaining Engineering - Canonical - Remote - Global
Software Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
Canonical offers a truly distributed workplace for exceptional colleagues who are self-motivated, organised. Maintain a home office and experience the top of global technology strategy and engineering. Travel regularly to interesting destinations for team, conference and customer engagements. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries, with few office-based roles, meeting in interesting locations worldwide. We are hiring a Software Engineer, Sustaining Engineering for Linux-based infrastructure and applications, including bare metal, virtualization, storage, networking, OpenStack, and Kubernetes. The role involves troubleshooting, fixing issues, upstream collaboration, and working with cloud technologies. Requirements include experience with Linux, OpenStack, Kubernetes, Python, Go, C, C++, troubleshooting skills, and willingness to travel. We offer competitive worldwide compensation, remote work, learning budgets, and travel opportunities.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 114 |
| Remote - EMEA | 54 |
| Remote - Worldwide | 14 |
| Remote - Europe | 13 |
| Remote - Americas | 8 |
| Remote - Middle East | 1 |
| Remote - Africa | 1 |
| London, UK | 1 |
| Remote - AMER | 1 |
| Anywhere in EMEA | 1 |
| Remote - APAC | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 25 |
| Engineering Manager | 11 |
| Product Manager | 8 |
| Sales Development Representative | 7 |
| Customer Success Manager | 5 |
| Product Marketing Manager | 4 |
| Human Resources Specialist | 4 |
| UX Designer | 3 |
| Partner Sales Manager | 3 |
| Marketing Manager | 2 |
| Data Infrastructure Engineer | 2 |
| HR Generalist | 2 |
| System Software Engineer | 2 |
| Sales Director | 2 |
| Linux Enablement | 2 |
| Linux Kernel Engineer | 2 |
| Golang Software Engineer | 2 |
| Site Reliability Engineer | 2 |
| Partner Sales Director | 2 |
| Talent Scientist | 2 |
| Design Manager | 2 |
| Software Developer | 2 |
| Python Engineer | 1 |
| Ubuntu Engineering Lead | 1 |
| Web Developer | 1 |
| Enterprise Open Source Sales Manager | 1 |
| Cloud Support Engineer | 1 |
| Tax Senior Associate | 1 |
| Enterprise Sales / Alliances | 1 |
| OpenStack Engineering Manager | 1 |
| Enterprise Account Executive | 1 |
| Site Reliability Engineering Manager | 1 |
| Salesforce Engineer | 1 |
| Sustaining Operations Engineer | 1 |
| Project Manager - Ubuntu Embedded Systems | 1 |
| Cloud Alliances | 1 |
| Partner Sales Executive | 1 |
| Senior HR Generalist | 1 |
| Distributed Systems Testing | 1 |
| Global Alliance Director | 1 |
| Security Engineer | 1 |
| NetSuite Engineer | 1 |
| Ecosystem Development Manager | 1 |
| Software Engineering Manager | 1 |
| Junior Ads Specialist | 1 |
| Talent Science | 1 |
| Linux Platform Integration | 1 |
| User Science | 1 |
| Regional HR Manager | 1 |
| Data Governance Engineer | 1 |
| Technical Alliance Manager | 1 |
| Rust Engineering Lead | 1 |
| Linux Software Engineer | 1 |
| Salesforce/NetSuite Engineering Manager | 1 |
| Graphics and Windowing System Software Engineer | 1 |
| Senior Communications Specialist | 1 |
| Information Systems Architect | 1 |
| Web Frontend Engineer | 1 |
| Embedded IoT System Engineer | 1 |
| Telecom Account Executive | 1 |
| Security Operations Engineer | 1 |
| Performance Engineer | 1 |
| Content Marketing Team Manager | 1 |
| Containerization & Virtualisation Engineer | 1 |
| Networking Software Engineer | 1 |
| Data Platform Engineer | 1 |
| Growth Engineer | 1 |
| Linux Devices Software Engineer | 1 |
| Software Architect | 1 |
| Embedded Linux Engineer | 1 |
| Security Operations | 1 |
| Partner Marketing Manager | 1 |
| Senior Search Lead | 1 |
| Software Platform Engineering Manager | 1 |
| Accountant | 1 |
| IoT Data Engineer | 1 |
| Software Alliances Director | 1 |
| Embedded Linux Consultant | 1 |
| Security Risk Management | 1 |
| Developer Relations Engineer | 1 |
| Product Manager - Cloud | 1 |
| Threat Intelligence Lead | 1 |
| Marketing Specialist | 1 |
| IBM Global Alliance Director | 1 |
| Lead Python Software Engineer | 1 |
| Linux Cryptography and Security Engineer | 1 |
| Engineer | 1 |
| Treasury Analyst | 1 |
| GitOps Engineer | 1 |
| Cloud Engineering Manager | 1 |
| Junior Data Engineer | 1 |
| Linux Systems Engineer | 1 |
| Accounts Receivable Clerk | 1 |
| Golang Engineering Manager | 1 |
| Graduate HR Generalist | 1 |
| Business Services Team Manager | 1 |
| Python Engineering Manager | 1 |
| Financial Analyst | 1 |
| Cloud Solutions Manager | 1 |
| IoT Solutions Architecture | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 167 |
| Senior | 15 |
| Manager | 7 |
| Intern | 1 |
| Mid-level | 1 |
| Junior | 1 |
Canonical appears in 209 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote - EMEA, and Remote - Worldwide.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Troubleshooting and fixing open source stack issues
- Collaborating with upstream communities
- Developing patches and code reviews
- Working from home with international travel
Requirements
- Experience with Linux, OpenStack, Kubernetes
- Strong skills in Python, Go, C, C++
- Troubleshooting skills with gdb and other tools
- Familiarity with git repositories
Education Level
None requiredBenefits & Perks
