Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include leading public cloud and silicon providers, as well as industry leaders across sectors. The company is founder-led, profitable, and growing.
We are hiring 2024 and 2025 Graduate Software Engineers into engineering teams worldwide. We offer diverse software engineering challenges across open source products and commercial systems. Our teams work with languages like Python, Golang, Rust, C/C++, Java Script, and Bash, covering the entire stack from Linux system components to desktop applications and containers. Projects range from tiny devices like Raspberry Pi and RISC-V to supercomputers, clouds, and Kubernetes clusters. We focus on areas such as compilers, security, cryptography, performance, and documentation.
If you are passionate about open source, have excellent academic results, and wish to contribute to the open source stack, this is an excellent opportunity. We will help you find suitable teams and projects that match your skills and interests. The process is competitive and requires dedication and excellence.
Most of our teams work remotely, aligned by time zones (EMEA, APAC, AMER). We ensure mentorship, collaboration, and team cohesion through regular in-person gatherings twice a year in interesting locations worldwide. These events foster skill development, networking, and cultural exchange. The role is full-time, Monday to Friday, with a focus on solving challenging problems with significant responsibility. We value work-life balance, avoiding weekend and night work, and offering holidays.
Our in-person team sprints facilitate collaboration, learning, and career growth, providing opportunities to work on diverse technologies and make meaningful open source contributions. If you are a high-achieving student with a passion for open source, this role offers an exciting start to your career.
Location: This is a globally remote role.
The role entails:
Shaping your product roadmap during biannual global sprints
Focusing on design and user experience, including developer tooling and CLI apps
Writing high-quality, resilient, and performant code for demanding users
Mastering key programming languages and Linux system knowledge
Engaging with users and the open source community through reviews and issue tracking
Responding to customer issues and understanding enterprise needs
Developing security awareness in software design and implementation
What we are looking for in you:
Exceptional academic record from high school and university
Undergraduate degree in Computer Science, Business Informatics, Mathematics, or related STEM field with programming experience
Confidence in delivering high-quality code in languages like Python, Rust, C/C++, Golang, Java Script, or Java
Experience with Ubuntu or other Linux distributions
A track record of exceeding expectations to achieve outstanding results
Result-oriented, organized, and committed to meeting deadlines
Personal projects in technology or software engineering beyond coursework
Professional proficiency in English (written and spoken)
Strong interpersonal skills, curiosity, flexibility, and accountability
Personal responsibility and self-awareness
Willingness to travel internationally twice a year for up to two weeks
Nice-to-have skills include upstream open source contributions, packaging experience, leadership, presentation skills, and business interests.
#J-18808-Ljbffr
Graduate Software Engineer, Open Source And Linux, Canonical Ubuntu
Última actualización 2025-07-07
Caduca 2025-07-06
ID #2977222052
Free
Graduate Software Engineer, Open Source And Linux, Canonical Ubuntu
Venezuela, Distrito Capital, Caracas,
Modificado July 6, 2025
Descripción
Detalles del trabajo
⇐ Trabajo anterior |
Próximo trabajo ⇒ |
Anuncio publicitario