Software Engineer, Sustaining Engineering

Canonical

Ciudad de México

Presencial

MXN 1.213.592 - 1.907.073

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Priority Pass for travel upgrades

Descripción de la vacante

A leading open source software company is hiring a Software Engineer for a remote role. You will work on the Linux software stack, resolving complex issues related to Ubuntu and open source projects. Candidates should have strong experience with Linux and knowledge of cloud technologies such as Ceph, OpenStack, or Kubernetes. This role offers a flexible work environment and opportunities for personal development, annual compensation reviews, and travel to meet colleagues worldwide.

Formación

  • Professional experience as a software engineer.
  • Strong development-level experience with Linux and cloud technologies.
  • Ability to troubleshoot using debugging tools.

Responsabilidades

  • Resolve complex customer problems related to Ubuntu and open source software.
  • Maintain close working relationships with Field, Support, and product engineering teams.
  • Participate in upstream communities, developing bug fixes and patches.

Conocimientos

Linux
Python
Go
C
C++
Ceph
OpenStack
Kubernetes
git
gdb

Educación

Background in Computer Science, STEM, or related field
Exceptional academic track record

Descripción del empleo

We are hiring a Software Engineer, Sustaining Engineering for a remote role that will work across the Linux software stack, delivering upstream bug fixes and ensuring the reliability of Ubuntu and associated open source projects.

Location

This is a fully remote role with the team based across all time zones.

Responsibilities
  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open source software
  • Maintain close working relationships with Canonical’s Field, Support, and product engineering teams
  • Participate in upstream communities, developing bug fixes, backporting patches, and working with upstream for inclusion
  • Review code produced by other engineers
  • Demonstrate good judgement in technical methods and techniques
  • Prioritize work and manage time effectively against priorities
  • Participate in team discussions to improve processes, tools, and documentation
  • Maintain clear, technical, and concise communications
  • Work from home and travel internationally up to 10% of work time for team meetings, events, and conferences
What we are looking for in you
  • Professional experience as a software engineer
  • Background in Computer Science, STEM, or a related field
  • Strong experience with Linux and at least one of the following technologies: Ceph, OpenStack, Kubernetes, or other cloud technologies
  • Strong development-level experience with Python, Go, C, or C++ on Linux
  • Ability to troubleshoot using debugging tools like gdb
  • Familiarity with git source code repositories and branches
  • An exceptional academic track record
  • Willingness to travel up to 4 times a year for internal events
Nice‑to‑have skills
  • Love technology and working with brilliant people
  • Curious, flexible, articulate, and accountable
  • Value soft skills and are passionate, enterprising, thoughtful, and self‑motivated
  • Interest in and experience with Ubuntu kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Python, Go, C, PostgreSQL, Mongo, Debian packaging, and distributed systems
What we offer
  • Distributed work environment with twice‑yearly team sprints in person—remote since 2004
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues from your team and others
  • Priority Pass for travel and travel upgrades for long‑haul company events
Equal Opportunity Employer

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Sustaining Operations Engineer
Sustaining Operations Engineer

Canonical • Ciudad de México

A distancia
MXN 1.479.000 - 1.850.000
Distributed work environment
Personal learning and development budget of USD 2,000
Annual compensation review
+2
Software Support Engineer
Software Support Engineer

Canonical • Ciudad de México

A distancia
MXN 600.000 - 900.000
Personal learning and development budget of USD 2,000 per year
Distributed work environment
Annual compensation review
+4
Software Engineer - L3 Support
Software Engineer - L3 Support

Canonical • Ciudad de México

A distancia
MXN 1.102.000 - 1.470.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Employee Assistance Programme & Wellness Platform
Software Engineer - Solutions Engineering
Software Engineer - Solutions Engineering

Canonical • Ciudad de México

A distancia
MXN 921.000 - 1.290.000
Distributed work environment
Personal learning and development budget
Annual compensation review
+5
Ubuntu Software Engineer
Ubuntu Software Engineer

Canonical • Ciudad de México

Presencial
MXN 1.224.000 - 2.100.000
Distributed work environment
Personal learning and development budget
Annual compensation review
+4
Ubuntu Engineering Lead
Ubuntu Engineering Lead

Canonical • Ciudad de México

Presencial
MXN 1.739.000 - 2.610.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Engineering Manager - Solutions Engineering
Engineering Manager - Solutions Engineering

Canonical • Ciudad de México

A distancia
MXN 1.836.000 - 2.572.000
Personal learning budget
Annual compensation review
Maternity and paternity leave
+1
Engineering Manager - Ubuntu Linux Kernel
Engineering Manager - Ubuntu Linux Kernel

Canonical • Ciudad de México

Híbrido
MXN 1.473.000 - 2.211.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Ubuntu Engineering Manager
Ubuntu Engineering Manager

Canonical • Ciudad de México

A distancia
MXN 2.042.000 - 3.063.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+4
Software Engineer, Ceph & Distributed Storage
Software Engineer, Ceph & Distributed Storage

Canonical • México

Presencial
MXN 1.310.000 - 1.923.000
Personal learning and development budget of $2,000
Annual compensation review
Maternity and paternity leave
+2