Senior Backend Software Engineer
Posted Jun 15, 2021 (1,968 days ago) · Last updated Nov 4 · Open 1,968 days, longer than the usual 18 for this role
Key facts
Senior Python backend role for Launchpad, remote within EMEA, with international travel 2–4 times a year.
How this salary compares
Too few postings state a salary to show this.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| senior roles | €5,190 per month | €6,630 per month | €7,650 per month |
| This offer | €4,590 per month | €5,610 per month | €6,630 per month |
Based on 5 job ads that state the pay. · Data and reuse
Estimated from 5 comparable listings
Est. take-home €3,219 - €4,228
- Field
- Software engineering
- Languages required
- English
- Education
- Bachelor
Original job ad
As published by Canonical
This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- Proven excellence in Python development and production-ready code
- Experience maintaining and improving large-scale web applications
- Understanding of database management; PostgreSQL is an advantage
- Knowledge of integration, infrastructure and operations in distributed environments
- Security-focused development mindset
- Familiarity with Ubuntu as a development and deployment platform
- Understanding of Debian/Ubuntu software packaging
- Bachelor’s degree or equivalent in Computer Science, STEM or a similar field
- Strategic thinking, curiosity, adaptability, communication, collaboration and leadership skills
Responsibilities
- Influence design, architecture and feature decisions across distributed teams
- Write API-first Python code with unit tests
- Diagnose and resolve complex technical problems
- Improve performance, reliability and scalability
- Mentor engineers and lead code reviews
- Maintain and develop Launchpad and its business-critical services
- Travel internationally two to four times per year
Skills & technologies
Benefits & perks
About Canonical
| Location | Active listings |
|---|---|
| Remote - EMEA | 161 |
| Remote - Global | 105 |
| Remote - Americas | 43 |
| Remote - APAC | 11 |
| Remote - Worldwide | 9 |
| London, United Kingdom | 7 |
| Remote - Europe | 5 |
| Remote - AMER | 3 |
| Remote - Africa | 2 |
| Remote - Canada | 2 |
| Remote - Mexico | 2 |
| Remote - Middle East | 2 |
| Remote - United States | 2 |
| Taipei, Taiwan | 2 |
| London, UK | 1 |
| Remote - Afghanistan | 1 |
| Remote - Albania | 1 |
| Remote - Algeria | 1 |
| Remote - Andorra | 1 |
| Remote - Angola | 1 |
| Remote - Argentina | 1 |
| Remote - Armenia | 1 |
| Remote - Austria | 1 |
| Remote - Azerbaijan | 1 |
| Remote - Bahamas | 1 |
| Remote - Bahrain | 1 |
| Remote - Barbados | 1 |
| Remote - Belarus | 1 |
| Remote - Belgium | 1 |
| Remote - Belize | 1 |
| Remote - Benin | 1 |
| Remote - Bolivia | 1 |
| Remote - Bosnia and Herzegovina | 1 |
| Remote - Botswana | 1 |
| Remote - Brazil | 1 |
| Remote - Bulgaria | 1 |
| Remote - Burkina Faso | 1 |
| Remote - Burundi | 1 |
| Remote - Cabo Verde | 1 |
| Remote - Cameroon | 1 |
| Remote - Central African Republic | 1 |
| Remote - Chad | 1 |
| Remote - Chile | 1 |
| Remote - Colombia | 1 |
| Remote - Comoros | 1 |
| Remote - Congo | 1 |
| Remote - Costa Rica | 1 |
| Remote - Croatia | 1 |
| Remote - Cuba | 1 |
| Remote - Cyprus | 1 |
| Remote - Czechia | 1 |
| Remote - Côte d’Ivoire | 1 |
| Remote - Denmark | 1 |
| Remote - Djibouti | 1 |
| Remote - Dominican Republic | 1 |
| Remote - Ecuador | 1 |
| Remote - Egypt | 1 |
| Remote - El Salvador | 1 |
| Remote - Estonia | 1 |
| Remote - Ethiopia | 1 |
| Remote - Faroe Islands | 1 |
| Remote - Finland | 1 |
| Remote - France | 1 |
| Remote - Germany | 1 |
| Remote - Ghana | 1 |
| Remote - Greece | 1 |
| Remote - Guatemala | 1 |
| Remote - Honduras | 1 |
| Remote - Hungary | 1 |
| Remote - Iceland | 1 |
| Remote - India | 1 |
| Remote - Ireland | 1 |
| Remote - Israel | 1 |
| Remote - Italy | 1 |
| Remote - Jamaica | 1 |
| Remote - Japan | 1 |
| Remote - Kenya | 1 |
| Remote - Kuwait | 1 |
| Remote - Latvia | 1 |
| Remote - Lithuania | 1 |
| Remote - Luxembourg | 1 |
| Remote - Malta | 1 |
| Remote - Morocco | 1 |
| Remote - Netherlands | 1 |
| Remote - Nicaragua | 1 |
| Remote - Norway | 1 |
| Remote - Panama | 1 |
| Remote - Paraguay | 1 |
| Remote - Peru | 1 |
| Remote - Poland | 1 |
| Remote - Portugal | 1 |
| Remote - Puerto Rico | 1 |
| Remote - Romania | 1 |
| Remote - South Africa | 1 |
| Remote - Spain | 1 |
| Remote - Sweden | 1 |
| Remote - Trinidad and Tobago | 1 |
| Remote - Uruguay | 1 |
| Remote - Venezuela | 1 |
| Remote - Åland Islands | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 33 |
| Engineering Manager | 12 |
| Sales Development Representative | 7 |
| Manager | 6 |
| Product Manager | 6 |
| Software Engineering Manager | 6 |
| Product Marketing Manager | 5 |
| Linux Kernel Engineer | 4 |
| Site Reliability Engineer | 4 |
| Customer Success Manager | 3 |
| Embedded Linux Software Engineer | 3 |
| Graduate Software Engineer | 3 |
| Marketing Manager | 3 |
| Talent Scientist | 3 |
| UX Designer | 3 |
| Accountant | 2 |
| Cloud Engineer | 2 |
| Data Infrastructure Software Engineer | 2 |
| Engineering Director | 2 |
| Enterprise Account Executive | 2 |
| HR Generalist | 2 |
| Linux Software Engineer | 2 |
| Partner Sales Manager | 2 |
| Python Software Engineer | 2 |
| Sales Operations Analyst | 2 |
| Security Operations Engineer | 2 |
| Software Support Engineer | 2 |
| Treasury Analyst | 2 |
| Accounts Receivable Clerk | 1 |
| Ads Specialist | 1 |
| Alliances Engineer | 1 |
| Business Development Representative | 1 |
| Campaign Manager | 1 |
| Channel Sales Representative | 1 |
| Cloud Engineering Manager | 1 |
| Cloud Solutions Architect | 1 |
| Commercial Counsel | 1 |
| Communications Manager | 1 |
| Content Marketing Lead | 1 |
| Content Marketing Manager | 1 |
| Design Researcher | 1 |
| Embedded Linux Field Engineer | 1 |
| Embedded Software Sales Representative | 1 |
| Enterprise Customer Success Manager | 1 |
| Enterprise Sales Manager | 1 |
| Enterprise Sales Representative | 1 |
| Executive Search Lead | 1 |
| Field Engineering Director | 1 |
| Financial Controller | 1 |
| GitOps Engineering Manager | 1 |
| Go Software Engineer | 1 |
| Golang Engineering Manager | 1 |
| Graphics Software Engineer | 1 |
| Growth Engineer | 1 |
| HPC Software Engineer | 1 |
| Information Systems Architect | 1 |
| Junior Data Engineer | 1 |
| Kernel Build Automation Engineer | 1 |
| Legal | 1 |
| Linux Platform Integration Engineer | 1 |
| Linux Support Engineer | 1 |
| Linux Systems Engineer | 1 |
| MLOps Solutions Architect | 1 |
| Marketing Team Lead | 1 |
| OpenStack Engineering Manager | 1 |
| Operations Engineer | 1 |
| Organisational Development Associate | 1 |
| Organisational Development Practitioner | 1 |
| Partnerships Leader | 1 |
| People Analytics Manager | 1 |
| Product Marketing Lead | 1 |
| Project Manager | 1 |
| Python Engineer | 1 |
| Recruitment Lead | 1 |
| Revenue Accountant | 1 |
| Revenue Accounting Manager | 1 |
| Sales | 1 |
| Sales Engineer | 1 |
| Security Engineer | 1 |
| Security Engineering Manager | 1 |
| Security Operations Leader | 1 |
| Security Software Engineer | 1 |
| Senior Engineer | 1 |
| Server Software Engineer | 1 |
| Silicon Alliances Development | 1 |
| Site Reliability Engineering Manager | 1 |
| Software Alliance Manager | 1 |
| Software Alliances Director | 1 |
| Software Engineer, Distributed Systems Testing | 1 |
| Solutions Architect | 1 |
| Systems & Controls Accountant | 1 |
| Technical Accountant | 1 |
| Technical Alliance Manager | 1 |
| Technical Author | 1 |
| Technical Support Manager | 1 |
| Telecommunications Field Engineer | 1 |
| Threat Intelligence Lead | 1 |
| Usability Engineer | 1 |
| Web Developer | 1 |
| Web Engineer | 1 |
| Role level | Active listings |
|---|---|
| Manager | 78 |
| Mid-Level | 78 |
| Senior | 74 |
| Junior | 36 |
| Director | 11 |
| Executive | 2 |
| Intern | 2 |
Canonical is a provider of open-source software and operating systems, including Ubuntu, with a globally distributed workforce.

