Full-time Posted June 01, 2026
Apply Now

Job Description

Elevate your software engineering career with Canonical as a Python Software Engineer focused on Ubuntu Pro Client enhancements. Work remotely while collaborating with a global team on cutting-edge technologies.

Canonical seeks a skilled Software Engineer to enhance the Ubuntu Pro Client, vital for enterprise and personal users worldwide. This role involves developing, testing, and releasing improvements while maintaining high quality and stability. You will collaborate with teams across different domains, ensuring user needs are consistently met.

Key Responsibilities: • Collaborate effectively with a distributed team • Write high-quality Python code with comprehensive tests • Debug issues and enhance product quality • Review code contributions from fellow engineers • Share ideas and explore innovative solutions

Requirements: • Bachelor's degree in Computer Science or related field • Extensive Python experience, specifically on Linux • Familiarity with Ubuntu...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application