Software Engineer - Python - Optimise Ubuntu for Public Clouds
Canonical Ubuntu is the primary platform for public cloud computing, in part because we invest in the cloud user experience, cloud tooling, and optimise Ubuntu for each of the major public clouds. Making Ubuntu leaner, faster, more efficient and easier to use on the public clouds saves our user base a huge amount of time and money, and enables them to accelerate their work on the cloud.
We are the upstream lead for cloud-init, a critical tool in the world of cloud computing. Every cloud supports cloud-init, and it is a standard way to initialize and shape the behaviour of virtual machines on cloud infrastructure. Youll work with the Ubuntu Server team alongside major cloud partners to help develop, test, and release improvements to cloud-init, and be a key voice in the cloud-init open source community.
This role requires quality-oriented software engineering in Python, an awareness of public cloud norms and expectations, and a focus on software performance. Excellent Python skills are required, with substantial contributions to open source Python projects preferred.
Applicants should be passionate about building tools that are used by millions of developers. A personal interest and emphasis on quality, documentation, and careful community coordination is important. Cloud-init is used beyond Ubuntu and the community is vast. Applicants should be ready to work with the community and help guide engineering best practices regardless of platform.
What youll do
Who you are
Canonical is proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.
#stack
#LI-remote
We are a part of the Go Remotely group, specialized in recruiting anywhere in the world.
Copyright © 2024 Python Remotely | Privacy policy