Open Source Software Developer
Description
Job Description We are seeking a skilled Software Engineer to join our team. As a member of this team, you will play a key role in maintaining and packaging software for our Ubuntu Server platform.The ideal candidate will have strong technical skills, with a solid understanding of open source software and a passion for building a rewarding career working with brilliant people.This is an exciting opportunity to work on a wide variety of software, including webservers, databases, and virtualization and containerization stacks.You will be part of a distributed team that collaborates proactively and fosters a software ecosystem with seamless user experience for all Ubuntu users.The successful candidate will also have the opportunity to shape the future of Ubuntu through contributions of new ideas and advising on work being done elsewhere.We offer a dynamic work environment where you can learn and grow alongside the best engineers in the business.Main Responsibilities: Maintain and package software for our Ubuntu Server platform Collaborate with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers Evaluate contributions of other engineers to maintain high-quality software standards 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 Debug issues on open source code and team maintained code Required Skills and Qualifications To be successful in this role, you will need: A Bachelor's or equivalent degree in Computer Science, STEM or similar field Strong fundamentals in one language from C/C++, Python, Rust, Go Interest in learning distro packaging Fundamental understanding of package management and dependency resolution Interest in containerization and virtualization such as Docker or OCI service containers, LXD system containers, and local virtualization like Virtualbox or QEMUBenefits We offer a competitive compensation package, which includes: Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues About Us We are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects, we are changing the world on a daily basis.We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.Whatever your identity, we will give your application fair consideration.
Posted: 7th July 2025 10.50 am
Application Deadline: N/A
Similar Jobs
Explore more opportunities like this