Full Time

Senior Linux Systems Engineer - Partner Engineering

Canonical
$95,000 - $130,000* / year (about $46–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Canonical, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Linux Systems Engineer - Partner Engineering at Canonical, you will play a pivotal role in collaborating with partners to develop and optimize solutions that leverage Ubuntu and its ecosystem. You will be tasked with designing, implementing, and supporting Linux-based systems tailored to meet our clients' technical needs. This position requires a deep understanding of system architecture, a passion for open-source development, and the ability to engage effectively with both technical teams and external stakeholders.



Job Responsibilities

  • Design, implement, and maintain scalable Linux systems tailored to partner specifications.
  • Collaborate with partner engineering teams to develop custom solutions utilizing Ubuntu technologies.
  • Perform system diagnostics, troubleshooting, and optimization to ensure high performance of partner solutions.
  • Provide expert advice and guidance on Linux kernel configurations and performance tuning.
  • Engage in code reviews, providing feedback and mentorship to junior engineers in the team.
  • Document system designs, configurations, and processes to ensure knowledge transfer and reproducibility.
  • Act as a liaison between Canonical and partners to align technical requests with business objectives.
  • Participate in the continuous improvement of engineering processes and workflows.


Qualifications

  • Extensive experience with Linux operating systems, particularly Ubuntu.
  • Strong proficiency in scripting languages such as Python, Bash, or Perl.
  • Advanced knowledge of system architectures and cloud technologies.
  • Experience with configuration management tools such as Ansible, Puppet, or Chef.
  • Proven experience in working with containerization technologies like Docker and Kubernetes.
  • A degree in Computer Science, Information Technology, or a related field.
  • At least 5 years of relevant work experience in a similar engineering role.
  • Excellent communication skills, with an ability to translate complex technical concepts for non-technical audiences.


Technologies & Tools

This position will primarily utilize a range of technologies integral to Linux system engineering and partner development. Familiarity with virtualization technologies such as KVM and VMware, along with cloud platforms like AWS or Azure, is crucial. Expertise in version control systems, particularly Git, is expected. Additionally, knowledge of monitoring tools such as Prometheus or Grafana will be advantageous for ensuring system reliability.



Ideal Candidates

The ideal candidate for this role will possess a robust technical background coupled with an innovative mindset. Candidates should demonstrate a proactive approach to problem-solving and a commitment to collaboration and teamwork. A passion for open-source software development and a desire to contribute to the community will set you apart. Furthermore, strong interpersonal skills and the ability to adapt to fast-paced environments are key qualities that will enhance your effectiveness in this position.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.