Linux Desktop Support Engineer

Pioneering tech firm that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud.
DevOps
Mid-Level Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Linux Desktop Support Engineer

Canonical, the company behind Ubuntu, is seeking a Linux Desktop Support Engineer to join their remote-first team in the EMEA region. This role combines technical expertise with customer success, requiring strong Linux administration skills and excellent communication abilities. As a Linux Desktop Support Engineer, you'll be responsible for providing comprehensive technical support for both Desktop and Server stacks, managing support cases from start to finish, and contributing to the knowledge base.

The position offers a unique opportunity to work with cutting-edge open source technologies while being part of a global team that's been successfully operating remotely since 2004. You'll be involved in system performance troubleshooting, Linux integration, and maintaining high customer satisfaction levels through adherence to Service Level Agreements.

The ideal candidate should have a bachelor's degree in a technical field, strong Linux administration experience, and programming fundamentals in various languages. You'll need to be self-motivated, capable of prioritizing effectively, and committed to continuous learning as products and services evolve.

Canonical offers an attractive benefits package including a personal development budget, flexible remote work, and opportunities to travel for team events. The company's commitment to open source innovation and global impact makes this an excellent opportunity for those passionate about Linux and customer success. Join a pioneering organization that's shaping the future of technology in AI, IoT, and cloud computing.

Last updated 30 minutes ago

Responsibilities For Linux Desktop Support Engineer

  • Provide technical support for the full Desktop and Server technical stack
  • Own and manage support cases from problem qualification to resolution
  • Contribute to and maintain knowledge base articles
  • Draft and distribute technical notices for internal and external communication
  • Maintain regular communication with the team
  • Participate in weekend working rotation
  • Troubleshoot system performance and Linux integration issues

Requirements For Linux Desktop Support Engineer

Linux
Python
Go
  • Bachelor's degree in Computer Science, MIS, Electrical Engineering, or related field
  • Experience with Linux troubleshooting and system administration
  • Experience with Linux integration with authentication/directory services and network file systems
  • Programming fundamentals in bash, python, Perl, Ruby, Javascript, C or C++, Go
  • Strong written and verbal English communication skills
  • Willingness to travel up to 4 times a year for internal events

Benefits For Linux Desktop Support Engineer

Education Budget
Parental Leave
  • Personal learning and development budget of $2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Priority Pass for travel
  • Travel upgrades for long haul company events
  • Fully remote working environment

Interested in this job?

Jobs Related To Canonical Linux Desktop Support Engineer

Software Engineer - Container Images

Join Canonical to develop next-gen Ubuntu container images, working with cutting-edge tech in a global, remote-first environment.

Software Engineer - Container Images

Develop Ubuntu-based container images and CI/CD tools at Canonical, the company behind Ubuntu.

MAAS QA Labs Hardware Engineer

Join Canonical as a MAAS QA Labs Hardware Engineer in Toronto, managing automated server labs and collaborating with global teams on Ubuntu server certification.

Desktop Support Engineer

Desktop Support Engineer position at AHEAD providing technical support for end-users, managing IT infrastructure, and maintaining office technology.

Test & Integration Engineer

Test & Integration Engineer position at Northstrat, focusing on system testing and automation across multiple platforms, requiring security clearance and offering comprehensive benefits.