Canonical logoCanonical logo

Junior Ubuntu Software Engineer

CanonicalHome based - Worldwide
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Entry Level

Qualifications

Candidates should possess a foundational understanding of software engineering principles and be eager to learn. Familiarity with programming languages such as Rust, Go, Flutter, and Python is advantageous. A passion for open source software, problem-solving skills, and the ability to work collaboratively in a remote environment are essential. Prior experience with software development and an understanding of Linux environments will be beneficial, but we encourage those with a strong desire to learn and grow to apply.

About the job

Canonical, a trailblazer in open source software and operating systems, is on the hunt for passionate Junior Software Engineers to join our thriving Ubuntu Engineering team. As a globally recognized platform, Ubuntu empowers groundbreaking initiatives across public cloud, data science, AI, engineering, and IoT. Our vast clientele includes top-tier public cloud and silicon providers, as well as industry leaders across diverse sectors. Embracing a culture of global collaboration, we boast a team of over 1,200 professionals in more than 75 countries, with minimal office-based roles. Our engineering teams convene two to four times a year in exciting locations worldwide to strategize and align on key objectives. Join us as we continue to grow and innovate in a founder-led, profitable environment. We are seeking enthusiastic junior engineers who prioritize quality, performance, and resilience in software. Ideal candidates will thrive in designing and engineering new software, while also being adept at packaging, integrating, testing, and delivering an impressive array of open source software available in the Ubuntu repositories. You will play a crucial role in integrating the latest open source solutions, ensuring robust upgrade paths, and shaping the future of Ubuntu. Our engineering community embodies a rich diversity of experience, from students and hobbyists to seasoned professionals in corporate and academic settings. You will have the opportunity to work across four key teams that contribute to Ubuntu's success: Foundations, Server, Desktop, and Debcrafters, each with unique responsibilities ranging from maintaining foundational software to innovating for the future of our desktop and server distributions. Bring your existing skills and embrace new learning opportunities while contributing to one of the most influential open source projects in the world.

About Canonical

Canonical is a premier provider of open source software and operating systems, catering to the global enterprise and technology markets. Our flagship platform, Ubuntu, is extensively utilized in transformative enterprise projects, including public cloud solutions, data science, artificial intelligence, engineering advancements, and the Internet of Things. With a focus on innovation, we facilitate collaboration among our diverse teams, fostering a work environment that emphasizes growth and development. As a profitable and expanding organization, we are committed to leading the charge in open source technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.