More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Software Engineer - Packaging - Optimize Ubuntu Server

Closing: Jul 12, 2024

This position has expired

Published: Jul 3, 2024 (17 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Who you are

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree (or any higher)
  • You have interest and experience with two or more of the following: Distribution Development; debugging issues in a wide range of software; creation of test environments and reproducibility steps; administration and optimization of complex workloads; coding in Python, Go or Rust; packaging or distributing software; Public clouds like AWS, GCP, Azure, Oracle Cloud and, IBM Cloud
  • You enjoy switching projects frequently and learning about a wide range of technologies
  • Involvement in open source projects in the past a plus


Responsibilities

Who you are

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree (or any higher)
  • You have interest and experience with two or more of the following: Distribution Development; debugging issues in a wide range of software; creation of test environments and reproducibility steps; administration and optimization of complex workloads; coding in Python, Go or Rust; packaging or distributing software; Public clouds like AWS, GCP, Azure, Oracle Cloud and, IBM Cloud
  • You enjoy switching projects frequently and learning about a wide range of technologies
  • Involvement in open source projects in the past a plus


  • Collaborate proactively within a distributed team
  • Foster a software ecosystem with seamless user experience for all Ubuntu users
  • Debug issues and facilitate their solution together with upstream projects
  • Evaluate contributions of other engineers to maintain high-quality software standards.
  • Work from home with global travel 2 to 4 weeks for internal and external events
  • Play a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere

Own the maintenance of Ubuntu Server packages. Specifically but not limited to:

  • Traditional server workloads (web servers, databases, network services, etc)
  • Virtualisation and Containers
  • Package management and dependencies
  • Language runtimes and toolchains (python, golang, rust, etc)
  • Collaborate with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Canonical. Enter your email to start your application now