About The Role
Canonical, the company behind Ubuntu, is a leading open-source software provider delivering enterprise-grade solutions across cloud, AI, IoT and more. As a Python Engineer, you will craft robust, well-tested Python code for server, container and desktop utilities, collaborate with global teams, and engage with the open-source community to drive innovation. This remote, home-based role offers the chance to impact a world-class platform used by millions.
Responsibilities
Requirements
- Strong proficiency in Python (3+ years) and experience with modern Python frameworks.
- Deep understanding of Linux/Unix environments and command-line tooling.
- Proficiency with Git, CI/CD pipelines (Jenkins/GitHub Actions) and automated testing frameworks (pytest, tox).
- Ability to work independently in a remote, distributed team and communicate effectively.
- Bachelor’s degree in Computer Science, Engineering or related field.
Eligibility Checklist
B.Tech/M.Tech/MCA/BCA
RGJobs Sourcing Transparency
Direct & Secure Recruitment Redirection
AI Match Score
Find out instantly if you are a good fit for this role using our advanced AI analysis.
Ready to Apply?
Submit your application seamlessly through the official portal. Make sure your resume is up to date!
Track to unlock AI Follow-up Scripts, Mock Interview Prep, and Rejection Diagnosis
Direct Apply · No Intermediaries

