We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
Read more about this company
This role is ideal for software engineers who want to work in Python/Golang, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. Our Engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world class services to our customers.
What you’ll do
Work in Python and Golang to design and deliver open source software operations code
Work with the entire Linux stack, from kernel, networking, 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 our customers and 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 the company values
Global travel up to 10% of time for internal and external events
Who you are
University degree in Computer Science or related software engineering field
Advanced level Python programming skills
Good to have - Golang programming skills
You are knowledgeable and passionate about software development
You are organised and want your team to deliver timely, high quality software
You have a demonstrated drive for continual learning
You understand the importance of reliable operations in a devops world
You have sound knowledge of cloud computing concepts & technologies
You have practical knowledge of Linux and networking
What you will learn
Devops and site reliability engineering
OpenStack and Kubernetes in operation
Wide range of open source applications and skills
Real-life and hands-on exposure to a wide range of emerging technologies and tools