
Senior Software Engineer - Python/MongoDB - Canonical - Remote - Europe
Software Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
Canonical is looking for an experienced Python developer with MongoDB experience to help build a fully managed MongoDB solution based on Juju. The role involves deploying, managing, and operating MongoDB clusters across various environments including cloud, VMs, and Kubernetes. The candidate should have a strong background in Python programming, MongoDB management, and infrastructure automation. The work is remote within the EMEA region, offering flexibility and impact in open source projects. The team is small but influential, with opportunities to contribute significantly to the product and ecosystem.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 114 |
| Remote - EMEA | 54 |
| Remote - Worldwide | 14 |
| Remote - Europe | 13 |
| Remote - Americas | 8 |
| Remote - APAC | 1 |
| Remote - AMER | 1 |
| Remote - Middle East | 1 |
| Remote - Africa | 1 |
| London, UK | 1 |
| Anywhere in EMEA | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 25 |
| Engineering Manager | 11 |
| Product Manager | 8 |
| Sales Development Representative | 7 |
| Customer Success Manager | 5 |
| Human Resources Specialist | 4 |
| Product Marketing Manager | 4 |
| UX Designer | 3 |
| Partner Sales Manager | 3 |
| System Software Engineer | 2 |
| HR Generalist | 2 |
| Linux Kernel Engineer | 2 |
| Software Developer | 2 |
| Partner Sales Director | 2 |
| Talent Scientist | 2 |
| Site Reliability Engineer | 2 |
| Data Infrastructure Engineer | 2 |
| Sales Director | 2 |
| Golang Software Engineer | 2 |
| Marketing Manager | 2 |
| Design Manager | 2 |
| Linux Enablement | 2 |
| Software Platform Engineering Manager | 1 |
| Cloud Engineering Manager | 1 |
| GitOps Engineer | 1 |
| NetSuite Engineer | 1 |
| Content Marketing Team Manager | 1 |
| Embedded Linux Engineer | 1 |
| Enterprise Account Executive | 1 |
| Embedded IoT System Engineer | 1 |
| Lead Python Software Engineer | 1 |
| Python Engineer | 1 |
| Embedded Linux Consultant | 1 |
| Threat Intelligence Lead | 1 |
| Salesforce/NetSuite Engineering Manager | 1 |
| Python Engineering Manager | 1 |
| Data Governance Engineer | 1 |
| Security Operations | 1 |
| Ubuntu Engineering Lead | 1 |
| Marketing Specialist | 1 |
| Security Engineer | 1 |
| Rust Engineering Lead | 1 |
| Junior Ads Specialist | 1 |
| IBM Global Alliance Director | 1 |
| Senior Search Lead | 1 |
| Security Risk Management | 1 |
| Linux Devices Software Engineer | 1 |
| Talent Science | 1 |
| Information Systems Architect | 1 |
| Enterprise Open Source Sales Manager | 1 |
| Cloud Alliances | 1 |
| Telecom Account Executive | 1 |
| Treasury Analyst | 1 |
| Linux Software Engineer | 1 |
| Linux Platform Integration | 1 |
| Product Manager - Cloud | 1 |
| Global Alliance Director | 1 |
| Software Engineering Manager | 1 |
| Developer Relations Engineer | 1 |
| Enterprise Sales / Alliances | 1 |
| Cloud Support Engineer | 1 |
| Salesforce Engineer | 1 |
| Technical Alliance Manager | 1 |
| Security Operations Engineer | 1 |
| Senior Communications Specialist | 1 |
| Sustaining Operations Engineer | 1 |
| Ecosystem Development Manager | 1 |
| Golang Engineering Manager | 1 |
| Linux Cryptography and Security Engineer | 1 |
| Business Services Team Manager | 1 |
| Graduate HR Generalist | 1 |
| Project Manager - Ubuntu Embedded Systems | 1 |
| Senior HR Generalist | 1 |
| Containerization & Virtualisation Engineer | 1 |
| Partner Sales Executive | 1 |
| Regional HR Manager | 1 |
| User Science | 1 |
| IoT Data Engineer | 1 |
| OpenStack Engineering Manager | 1 |
| Software Alliances Director | 1 |
| Networking Software Engineer | 1 |
| Tax Senior Associate | 1 |
| Data Platform Engineer | 1 |
| Accounts Receivable Clerk | 1 |
| Cloud Solutions Manager | 1 |
| Partner Marketing Manager | 1 |
| Distributed Systems Testing | 1 |
| Site Reliability Engineering Manager | 1 |
| Performance Engineer | 1 |
| Web Developer | 1 |
| Financial Analyst | 1 |
| IoT Solutions Architecture | 1 |
| Junior Data Engineer | 1 |
| Software Architect | 1 |
| Linux Systems Engineer | 1 |
| Graphics and Windowing System Software Engineer | 1 |
| Accountant | 1 |
| Web Frontend Engineer | 1 |
| Engineer | 1 |
| Growth Engineer | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 167 |
| Senior | 15 |
| Manager | 7 |
| Mid-level | 1 |
| Intern | 1 |
| Junior | 1 |
Canonical appears in 209 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote - EMEA, and Remote - Worldwide.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Develop and maintain MongoDB deployment solutions
- Automate infrastructure and deployment processes
- Manage MongoDB clusters across environments
- Collaborate with the team to improve product
Requirements
- Strong Python programming skills
- Experience with MongoDB management
- Knowledge of infrastructure automation
- Experience deploying and managing MongoDB clusters
Skills & Technologies
