
Remote opportunity at
CanonicalSite Reliability Engineer
Canonical, the publisher of the Ubuntu platform, is hiring a Site Reliability Engineer for a globally remote position. The company delivers open-source software and operating systems…
Career Tools
About This Role
Canonical, the publisher of the Ubuntu platform, is hiring a Site Reliability Engineer for a globally remote position. The company delivers open-source software and operating systems utilized in enterprise initiatives like the public cloud, data science, artificial intelligence, and the Internet of Things. In this role, the engineer will work across the entire stack—ranging from the kernel and bare-metal networking up to Kubernetes and various open-source applications—to perfect enterprise infrastructure…
Job Description
Canonical, the publisher of the Ubuntu platform, is hiring a Site Reliability Engineer for a globally remote position. The company delivers open-source software and operating systems utilized in enterprise initiatives like the public cloud, data science, artificial intelligence, and the Internet of Things. In this role, the engineer will work across the entire stack—ranging from the kernel and bare-metal networking up to Kubernetes and various open-source applications—to perfect enterprise infrastructure DevOps practices and drive automation using a scientific, code-driven approach. The position involves deploying and running mission-critical services for global brand-name customers, managing hundreds of private clouds, Kubernetes clusters, and applications.
The role suits a software engineer with strong Linux and Python competencies who wants to gain broad experience in cloud technologies, including OpenStack and container ecosystems. The team collaborates through a globally distributed model, with members gathering in person twice a year for team events in various international locations lasting up to two weeks. Canonical is a founder-led, profitable, and growing enterprise that evaluates compensation globally based on location, experience, and performance, with reviews occurring every six months alongside annual bonuses and additional perks.
Responsibilities
- Manage and operate hundreds of private clouds, Kubernetes clusters, and customer applications across physical and public cloud infrastructures
- Identify, monitor, observe, and address technical incidents while anticipating potential issues
- Deploy OpenStack, Kubernetes, storage solutions, and open-source applications applying DevOps principles
- Develop automation using metrics and code to handle operations at scale with a scientific mindset
Requirements
- Software development experience using Python
- Operational background in Linux environments
- Experience with the deployment or operations of Kubernetes
- Strong interpersonal skills, curiosity, flexibility, and accountability
- Ability to travel internationally twice a year for company events lasting up to two weeks
Qualifications
- Degree in software engineering or computer science
- Familiarity with the deployment or operations of OpenStack
- Familiarity with public cloud deployment or operations
- Familiarity with private cloud management
Core Skills
Benefits
- Globally distributed work environment with biannual in-person team sprints
- Personal learning and development budget of USD 2,000 annually
- Compensation reviews every 6 months with recognition rewards
- Annual holiday leave as well as maternity and paternity leave
- Employee Assistance Programs
- Priority Pass and travel upgrades for long-haul company events
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting indicates that this is a globally remote role with colleagues primarily working from home.
What are the main technical requirements for this role?
Candidates must have Python software development experience, operational background in Linux environments, and experience with Kubernetes deployment or operations.
Are there any travel requirements?
Yes, team members are required to travel internationally twice a year for company events that can last up to two weeks.
What is the salary for this position?
The salary is not stated in the source posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.