C
Software Engineer
Canonical
Remote · Canada Full-time Yesterday
About the role
About
Drive innovation as a Software Engineer, focusing on Python and enhancing Ubuntu’s performance in cloud environments. Work from anywhere while engaging in meaningful collaboration with global teams.
This role emphasizes high-quality software engineering to develop and refine the Ubuntu cloud images. You'll engage with diverse end users and cloud partners to ensure optimum functionality and stability. Your craftsmanship and attention to detail will significantly impact the project's success.
Utilize your Python skills to contribute to the dynamic Ubuntu project, continuously enhancing user experiences through your expertise.
Responsibilities
- Collaborate with a remote, diverse team of engineers
- Write robust, tested code for new features and updates
- Debug and improve existing functionalities
- Conduct code reviews and share insights
- Investigate effective solutions for complex challenges
Requirements
- Bachelor’s or equivalent degree in Computer Science
- Extensive experience in Python and Linux
- Knowledge of Ubuntu systems and cloud management
- Understanding of Debian packaging and CI practices
- Bonus for experience in open-source involvement
Skills
CIDebian packagingLinuxPythonUbuntu
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free