
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 - AMER | 1 |
| Remote - Middle East | 1 |
| Remote - APAC | 1 |
| London, UK | 1 |
| Anywhere in EMEA | 1 |
| Remote - Africa | 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 |
| Site Reliability Engineer | 2 |
| Data Infrastructure Engineer | 2 |
| Linux Kernel Engineer | 2 |
| Linux Enablement | 2 |
| Golang Software Engineer | 2 |
| Talent Scientist | 2 |
| System Software Engineer | 2 |
| HR Generalist | 2 |
| Design Manager | 2 |
| Marketing Manager | 2 |
| Partner Sales Director | 2 |
| Software Developer | 2 |
| Sales Director | 2 |
| Embedded Linux Consultant | 1 |
| Senior HR Generalist | 1 |
| Talent Science | 1 |
| Salesforce Engineer | 1 |
| Sustaining Operations Engineer | 1 |
| Enterprise Sales / Alliances | 1 |
| Data Governance Engineer | 1 |
| Developer Relations Engineer | 1 |
| Ubuntu Engineering Lead | 1 |
| Golang Engineering Manager | 1 |
| Accountant | 1 |
| Software Alliances Director | 1 |
| Salesforce/NetSuite Engineering Manager | 1 |
| Junior Ads Specialist | 1 |
| Distributed Systems Testing | 1 |
| Security Operations Engineer | 1 |
| Software Architect | 1 |
| Software Platform Engineering Manager | 1 |
| Treasury Analyst | 1 |
| Linux Platform Integration | 1 |
| GitOps Engineer | 1 |
| Cloud Solutions Manager | 1 |
| Networking Software Engineer | 1 |
| IBM Global Alliance Director | 1 |
| Embedded Linux Engineer | 1 |
| Accounts Receivable Clerk | 1 |
| Junior Data Engineer | 1 |
| Engineer | 1 |
| Enterprise Account Executive | 1 |
| Linux Software Engineer | 1 |
| Threat Intelligence Lead | 1 |
| Senior Communications Specialist | 1 |
| Linux Systems Engineer | 1 |
| Partner Marketing Manager | 1 |
| Enterprise Open Source Sales Manager | 1 |
| Marketing Specialist | 1 |
| Graduate HR Generalist | 1 |
| Telecom Account Executive | 1 |
| Ecosystem Development Manager | 1 |
| Linux Cryptography and Security Engineer | 1 |
| OpenStack Engineering Manager | 1 |
| Information Systems Architect | 1 |
| Cloud Engineering Manager | 1 |
| Security Risk Management | 1 |
| NetSuite Engineer | 1 |
| Web Developer | 1 |
| Site Reliability Engineering Manager | 1 |
| Content Marketing Team Manager | 1 |
| Growth Engineer | 1 |
| Financial Analyst | 1 |
| Tax Senior Associate | 1 |
| Graphics and Windowing System Software Engineer | 1 |
| Cloud Alliances | 1 |
| Rust Engineering Lead | 1 |
| Cloud Support Engineer | 1 |
| Lead Python Software Engineer | 1 |
| Data Platform Engineer | 1 |
| Software Engineering Manager | 1 |
| Web Frontend Engineer | 1 |
| Senior Search Lead | 1 |
| Linux Devices Software Engineer | 1 |
| IoT Solutions Architecture | 1 |
| Product Manager - Cloud | 1 |
| Partner Sales Executive | 1 |
| Technical Alliance Manager | 1 |
| Security Engineer | 1 |
| Security Operations | 1 |
| Python Engineering Manager | 1 |
| User Science | 1 |
| Python Engineer | 1 |
| Embedded IoT System Engineer | 1 |
| Business Services Team Manager | 1 |
| Regional HR Manager | 1 |
| Containerization & Virtualisation Engineer | 1 |
| Global Alliance Director | 1 |
| IoT Data Engineer | 1 |
| Performance Engineer | 1 |
| Project Manager - Ubuntu Embedded Systems | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 167 |
| Senior | 15 |
| Manager | 7 |
| Junior | 1 |
| Intern | 1 |
| Mid-level | 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
