← Back to list

Job
· Mid-level
Software Engineer - Python and K8s
Software Engineer
• Mid-level
• Remote
• Full-time
•
EU/EMEA
Canonical is hiring a software engineer to build, in Python on Kubernetes, the open source codebase that its internal information systems will move to.
Responsibilities
- ▹Work in Python to design and deliver open source software operations code
- ▹Work across the entire Linux stack, from kernel, networking and storage to applications
- ▹Learn to think rigorously about application and infrastructure reliability
- ▹Shape high quality open source monitoring and alerting infrastructure
- ▹Simplify open source operations for customers and the open source community
- ▹Demonstrate sound engineering design and testing principles in your code
- ▹Follow agile software development practices
- ▹Coach and develop your colleagues where you have insights
- ▹Grow a healthy, collaborative engineering culture in line with company values
- ▹Work from home with global travel once or twice a year for up to 2 weeks for events
Requirements
- ▹Bachelor's or equivalent in Computer Science, STEM or a similar degree
- ▹Experience with Linux systems administration, package management and operations
- ▹Hands-on experience with at least one public cloud
- ▹Familiarity with Docker and Kubernetes
- ▹Experienced Python programmer who enjoys challenging projects
- ▹Understanding of the importance of reliable software
- ▹Organised, delivering timely, high quality software
Soft skills
OrganisationTeamworkSupporting colleagues
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus or commission
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Employee Assistance Program
- ▹Opportunity to travel to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu and is a leading provider of open source software and operating systems. It has 1200+ colleagues in 75+ countries, mostly working remotely, and is founder-led, profitable and growing.
Education: Informatikai, STEM vagy hasonló alapdiploma vagy azzal egyenértékű végzettség
Similar jobs

Job
· Mid-level
Software Engineer - Secure Container Images
Canonical
Data ScienceGithub Actions
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Software Engineer, Cloud - Sustaining Engineering
Canonical
CppData Science
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Canonical
AI/ML
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Software Engineer, Sustaining Engineering
Canonical
CppData Science
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Software Engineer - L3 Support
Canonical
CppData Science
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Mid-level
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and senior)
Canonical
CppData Science
+2
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas