Enable job alerts via email!

Software Engineer - packaging - optimize Ubuntu Server

Canonical

Glasgow

Remote

USD 40,000 - 80,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate Software Engineer to optimize Ubuntu Server. In this role, you'll maintain and package various software, including web servers and databases, while collaborating with a global team. You'll have the chance to debug open source code and contribute to exciting projects that impact millions. This position offers a competitive compensation package, a distributed work environment, and a commitment to learning and development. If you're enthusiastic about technology and open source, this opportunity is perfect for you.

Benefits

Annual learning and development budget of USD 2,000
Competitive compensation with annual reviews
Holiday leave
Parental leave
Employee Assistance Program
Travel opportunities

Qualifications

  • Passion for technology and open source with a focus on collaboration.
  • Experience with programming languages like C/C++, Python, Rust, or Go.

Responsibilities

  • Collaborate proactively within a distributed team to maintain Ubuntu Server packages.
  • Debug issues in open source and team-maintained code.

Skills

C/C++
Python
Rust
Go
Open Source Enthusiasm
Curiosity
Flexibility
Accountability

Education

Bachelor's degree in Computer Science
STEM equivalent

Tools

Docker
LXD
VirtualBox
QEMU
Cloud Platforms

Job description

Software Engineer - Packaging - Optimize Ubuntu Server

Join Canonical as a Software Engineer - Packaging - Optimize Ubuntu Server and contribute to the evolution of Ubuntu, the world's leading operating system in public clouds.

About the Role

Canonical's Ubuntu Engineering Server Team is seeking passionate open source enthusiasts to help build the distro of the future. You will work on maintaining and packaging a variety of software including webservers, databases, virtualization, and containerization stacks. This role offers the opportunity to collaborate with a global team, debug open source code, and work on exciting projects that impact millions worldwide.

Responsibilities
  • Collaborate proactively within a distributed team
  • Maintain and improve Ubuntu Server packages, including web servers, databases, virtualization, and containerization tools
  • Evaluate contributions from other engineers to uphold high-quality standards
  • Contribute ideas and advise on Ubuntu development
  • Work with upstream projects and community teams
  • Debug issues in open source and team-maintained code
Qualifications
  • Passion for technology and open source
  • Curiosity, flexibility, and accountability
  • Soft skills: thoughtful, self-motivated, enterprising
  • Bachelor's degree in Computer Science, STEM, or equivalent
  • Experience with C/C++, Python, Rust, or Go
  • Interest in distro packaging and understanding of package management
  • Basic knowledge of virtualization and containerization (Docker, LXD, VirtualBox, QEMU, cloud platforms)
What We Offer
  • Distributed work environment with team sprints
  • Annual learning and development budget of USD 2,000
  • Competitive compensation with annual reviews and bonuses
  • Benefits including holiday leave, parental leave, Employee Assistance Program, and travel opportunities
About Canonical

Canonical is a leading open source software company, publisher of Ubuntu, and innovator in AI, IoT, and cloud technologies. We are a remote-first, inclusive organization committed to excellence and diversity.

Additional Information

Seniority level: Entry level

Employment type: Full-time

Job function: Engineering and IT

Industry: Software Development

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sustainability Packaging Specialist

PureFuel

Remote

GBP 40,000 - 80,000

Today
Be an early applicant

Sustainability Packaging Specialist

JR United Kingdom

Remote

GBP 50,000 - 60,000

2 days ago
Be an early applicant

Junior Application Packaging Engineer

DXC Technology Inc.

Remote

GBP 25,000 - 45,000

10 days ago

Temporary AC Engineer

TN United Kingdom

Glasgow

On-site

GBP 60,000 - 80,000

Yesterday
Be an early applicant

Senior Cost Estimator - Electricity Transmission Infrastructure

Arcadis

Glasgow

On-site

GBP 45,000 - 75,000

5 days ago
Be an early applicant

Business Development Manager | Packaging Merchant | North West UK – Remote | 45k – 50k plus C[...]

TN United Kingdom

Chester

Remote

GBP 45,000 - 50,000

11 days ago

Work Package Manager for Test Engineering

TN United Kingdom

Glasgow

On-site

GBP 45,000 - 80,000

11 days ago

Packaging Manager

Catalent

Bathgate

On-site

GBP 40,000 - 70,000

9 days ago

Structural Technician

Morson Talent

Scotland

On-site

GBP 30,000 - 50,000

5 days ago
Be an early applicant