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
#J-18808-Ljbffr