Software Maintenance Engineer Role Overview
We are seeking a skilled Software Maintenance Engineer to join our team. As a key member of our engineering group, you will be responsible for resolving complex customer problems related to Ubuntu, kernel, Ceph, OpenStack, or Kubernetes and other open source software.
The ideal candidate will have a strong background in Computer Science, STEM, or similar fields, with experience in Linux and open source software. Additionally, they should be proficient in at least one of Python, Go, C, or C++ on Linux.
Key Responsibilities:
* Resolve complex customer problems related to Ubuntu, kernel, Ceph, OpenStack, or Kubernetes and other open source software
* Maintain close working relationships with Canonical's Field, Support, and product engineering teams
* Participate in upstream communities
* Develop bug fixes, backport patches, and work with upstream for inclusion
* Review code produced by other engineers
Requirements:
* Exceptional academic track record
* Background in Computer Science, STEM, or similar
* Experience with Linux and open source software
* Experience with at least one of Python, Go, C, or C++ on Linux
What We Offer Colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus.
We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Some of the benefits include:
* Distributed work environment with twice-yearly team sprints in person
* 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 & Wellness Platform
* Opportunity to travel to new locations to meet colleagues
* Priority Pass and travel upgrades for long-haul company events
At Canonical, we 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.