Software Engineer - Python - Optimise Ubuntu for

Software Engineer - Python - Optimise Ubuntu for

25 oct
|
Canonical - Jobs
|
Santiago

25 oct

Canonical - Jobs

Santiago

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. You'll 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 you'll do**:

- Collaborate proactively with a distributed team
- Write high quality code, with unit and functional tests, to create new features
- Debug issues and produce high quality code to fix them
- Review code produced by other engineers






- Discuss ideas and collaborate on finding good solutions
- Work from home with global travel 2 to 4 weeks for internal and external events, when it is once again safe to do so

**Who you are**:

- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have extensive experience with Python on Linux
- You have interest and experience with two or more of the following: Ubuntu Linux - kernel or userspace, QEMU/KVM, LXC/LXD, Python, cloud computing, linux system fundamentals such as networking, storage, and security






- Bonus points if you have experience provisioning and managing instances on one or more of the major public clouds.
- Bonus points if you have experience driving an open source community
- 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

▶️ Software Engineer - Python - Optimise Ubuntu for
🖊️ Canonical - Jobs
📍 Santiago

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: software engineer - python - optimise ubuntu for

Software Engineer - Python/golang - Kubernetes

Software Engineer - Python/golang - Kubernetes

**Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at [...]
Santiago
25 oct
    Santiago
    25 oct

Software Engineer - Python - Kubernetes

Software Engineer - Python - Kubernetes

**Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonica [...]
Santiago
25 oct
    Santiago
    25 oct

Senior Software Engineer

Senior Software Engineer

Company Description Jobs for Humanity is dedicated to building an inclusive and just employment ecosystem. Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, [...]
Santiago
24 oct
    Santiago
    24 oct

Software Engineer (Python)

Software Engineer (Python)

Acerca de nosotros Somos una fintech que busca facilitar el bienestar financiero de millones de personas a través de distintas herramientas tecnológicas. Con nosotros, millones de personas tienen acceso a invertir sus ahorros de forma simple, ó [...]
Providencia
16 oct
    Providencia
    16 oct
Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: software engineer - python - optimise ubuntu for