Canonical

Canonical

0 0 Evaluaciones

38 días
Expira 22/07/2025

Software Maintenance Engineer

Software Maintenance Engineer

About the Role

We are seeking a Software Maintenance Engineer to join our dynamic team at Canonical. This role involves working extensively with Linux-based infrastructure and applications, tackling complex customer issues related to Ubuntu and other open source technologies.

Key Responsibilities

  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software.
  • Maintain close cooperation with Canonical's Field, Support, and product engineering teams.
  • Participate in upstream communities to enhance collaboration.
  • Develop bug fixes, backport patches, and collaborate with upstream for inclusion.
  • Review code produced by other engineers and demonstrate good technical judgment.
  • Manage your time effectively and prioritize tasks.
  • Contribute to team discussions aimed at improving processes, tools, and documentation.
  • Maintain clear and concise technical communications.
  • Work from home with occasional international travel for team meetings and conferences (up to 10% of the time).

What We Are Looking For

  • An exceptional academic background in Computer Science, STEM, or related fields.
  • Proven experience with Linux and open source software.
  • Proficiency in at least one of the programming languages: Python, Go, C, or C++ on Linux.
  • A passion for technology and a drive to master new challenges.
  • Willingness to travel for internal events, up to four times a year.

Desirable Skills

  • A love for technology and collaboration with talented individuals.
  • Curiosity, flexibility, and accountability in your work.
  • Valuing soft skills, being passionate, enterprising, thoughtful, and self-motivated.
  • A willingness to learn about technologies like Ubuntu Linux, Kubernetes, OpenStack, and more.

What We Offer

We provide a fair compensation structure based on geographical location, experience, and performance. Benefits include:

  • A distributed work environment with in-person team sprints.
  • $2,000 annual personal learning and development budget.
  • Annual compensation review.
  • Recognition rewards and annual leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme & Wellness Platform.
  • Travel opportunities to meet colleagues.
  • Priority Pass and upgrades for long-haul company events.

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. We aim for excellence and offer a diverse and inclusive work environment. Join us to challenge yourself, think differently, and push the boundaries of technology.

Canonical is an equal opportunity employer committed to workplace diversity.