3h ago

Software Maintenance Engineer

Home based - Worldwide
full-timemid RemoteOpen source software

Tech Stack

+1

Description

You will resolve complex customer problems across the full Linux stack—from kernel and virtualization to OpenStack and Kubernetes—working on bug fixes and upstream contributions. This remote role puts you at the heart of Canonical's open source ecosystem, collaborating with global engineering teams to drive customer and community success.

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
  • Drive to learn unfamiliar technology and deep-dive difficult issues
  • Willingness to travel up to 4 times a year for internal events

Responsibilities

  • Resolve complex customer problems related to Ubuntu, kernel, Ceph, OpenStack, Kubernetes and other open source software
  • Develop bug fixes, backport patches, and work with upstream communities for inclusion
  • Review code produced by other engineers and maintain technical documentation
  • Maintain close working relationship with Canonical's Field, Support and product engineering teams
  • Participate in team discussions to improve processes, tools, and documentation
0 views 0 saves 0 applications