Period
to 25 September 2021

The median annual salary for a Python Software Engineer was £86,250 in advertised job vacancies during the 6 months to 25 September 2021.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Python Software Engineer
UK
6 months to
25 Sep 2021
Same period 2020 Same period 2019
Rank 546 415 848
Rank change year-on-year -131 +433 +64
Permanent jobs requiring a Python Software Engineer 569 299 251
As % of all permanent jobs advertised in the UK 0.47% 0.61% 0.18%
As % of the Job Titles category 0.51% 0.65% 0.19%
Number of salaries quoted 484 260 211
10th Percentile £46,250 £46,250 £36,250
25th Percentile £54,688 £57,500 £40,000
Median annual salary (50th Percentile) £86,250 £85,000 £67,500
Median % change year-on-year +1.47% +25.93% +28.57%
75th Percentile £122,500 £128,750 £85,000
90th Percentile £132,500 £138,750 £101,250
UK excluding London median annual salary £55,000 £52,500 £47,500
% change year-on-year +4.76% +10.53% -5.00%

The following table is for comparison with the above and includes summary statistics for all permanent IT job vacancies. Most job vacancies include a discernible job title that can be normalized. As such, the figures in the second row provide an indication of the number of permanent jobs in our overall sample.

All Permanent IT Job Vacancies
UK
Permanent vacancies in the UK with a recognized job title 111,569 46,329 134,796
% of permanent IT jobs with a recognized job title 91.38% 94.82% 95.77%
Number of salaries quoted 77,638 38,446 108,598
10th Percentile £31,759 £32,500 £28,000
25th Percentile £41,250 £41,250 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £50,000
Median % change year-on-year - +10.00% -
75th Percentile £75,000 £72,500 £69,500
90th Percentile £92,500 £90,000 £85,000
UK excluding London median annual salary £48,900 £47,500 £45,000
% change year-on-year +2.95% +5.56% -

Python Software Engineer
Job Vacancy Trend

Job postings that featured Python Software Engineer in the job title as a proportion of all IT jobs advertised.

Job vacancy trend for Python Software Engineer in the UK

Python Software Engineer
Salary Trend

3-month moving average salary quoted in jobs citing Python Software Engineer.

Salary trend for Python Software Engineer in the UK

Python Software Engineer
Salary Histogram

Salary distribution for jobs citing Python Software Engineer over the 6 months to 25 September 2021.

Salary histogram for Python Software Engineer in the UK

Python Software Engineer
Top 14 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Python Software Engineer within the UK over the 6 months to 25 September 2021. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England -114 556 £87,500 +2.94% 68
London -73 395 £100,000 -9.09% 40
UK excluding London -182 165 £55,000 +4.76% 31
Work from Home -206 119 £85,000 -10.53% 21
North of England -90 66 £52,500 - 9
South East -147 56 £50,000 -16.67% 5
Yorkshire -82 45 £55,000 +4.76% 4
East of England -73 29 £65,000 +8.33% 9
North West -90 21 £52,500 - 4
South West -95 6 £55,000 +10.00% 3
Scotland -97 5 £38,500 -23.00% 2
Wales - 2 £49,250 - 1
West Midlands -98 1 £57,500 - 2
Midlands -120 1 £57,500 -23.33% 2

Python Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 25 September 2021, Python Software Engineer job roles required the following IT skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads featuring Python Software Engineer in the job title.

1 569 (100.00%) Python
2 563 (98.95%) Software Engineering
3 335 (58.88%) Agile Software Development
4 319 (56.06%) Java
4 319 (56.06%) SQL
5 311 (54.66%) AWS
6 255 (44.82%) Finance
7 248 (43.59%) Asset Management
8 244 (42.88%) Web Services
9 214 (37.61%) JavaScript
10 204 (35.85%) Hedge funds
11 196 (34.45%) Full Stack Development
12 194 (34.09%) Serverless
13 193 (33.92%) AWS Lambda
13 193 (33.92%) React
14 177 (31.11%) Amazon EC2
15 149 (26.19%) Derivative
16 144 (25.31%) Front Office
17 140 (24.60%) Microservices
18 136 (23.90%) AngularJS
18 136 (23.90%) TypeScript
18 136 (23.90%) Investment Management
19 132 (23.20%) Vue.js
20 126 (22.14%) Fixed Income
21 125 (21.97%) Docker
22 122 (21.44%) PostgreSQL
23 120 (21.09%) Equities
24 116 (20.39%) Amazon DynamoDB
25 113 (19.86%) Apache
26 110 (19.33%) Amazon S3

Python Software Engineer Skill Set
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 113 (19.86%) Apache
2 78 (13.71%) Elasticsearch
3 58 (10.19%) nginx
4 22 (3.87%) Apache Airflow
5 14 (2.46%) Apache Spark
6 10 (1.76%) Confluence
7 5 (0.88%) Tornado
8 1 (0.18%) FormScape
8 1 (0.18%) WebSphere
Applications
1 1 (0.18%) EngageOne
1 1 (0.18%) PrintSoft PReS
Business Applications
1 10 (1.76%) Primavera
2 1 (0.18%) PlanetPress Connect
Cloud Services
1 311 (54.66%) AWS
2 194 (34.09%) Serverless
3 193 (33.92%) AWS Lambda
4 177 (31.11%) Amazon EC2
5 110 (19.33%) Amazon S3
6 88 (15.47%) GCP
7 78 (13.71%) Amazon ECS
8 74 (13.01%) Azure
9 22 (3.87%) GitHub
10 12 (2.11%) GitHub Actions
11 11 (1.93%) SaaS
12 10 (1.76%) AWS CodePipeline
12 10 (1.76%) PaaS
13 6 (1.05%) Heroku
14 5 (0.88%) AWS Fargate
14 5 (0.88%) Cloud Functions
14 5 (0.88%) Dialogflow
14 5 (0.88%) Google App Engine
14 5 (0.88%) Google Compute Engine
15 4 (0.70%) Dropbox
Communications & Networking
1 11 (1.93%) Internet
2 9 (1.58%) Broadband
2 9 (1.58%) DHCP
2 9 (1.58%) DNS
2 9 (1.58%) HTTPS
2 9 (1.58%) IPv4
2 9 (1.58%) IPv6
2 9 (1.58%) SMTP
2 9 (1.58%) SNMP
2 9 (1.58%) SSH
2 9 (1.58%) TCP/IP
3 1 (0.18%) HTTP
3 1 (0.18%) MQTT
3 1 (0.18%) Wireless
Database & Business Intelligence
1 122 (21.44%) PostgreSQL
2 116 (20.39%) Amazon DynamoDB
3 103 (18.10%) Apache Ignite
4 97 (17.05%) Amazon Aurora
5 94 (16.52%) NoSQL
6 82 (14.41%) Amazon Athena
7 80 (14.06%) Relational Database
8 58 (10.19%) Redis
9 49 (8.61%) MySQL
10 33 (5.80%) RDBMS
11 21 (3.69%) SQL Server
12 18 (3.16%) MongoDB
13 15 (2.64%) Big Data
14 9 (1.58%) Data Warehouse
15 5 (0.88%) BigQuery
15 5 (0.88%) Cloud Spanner
15 5 (0.88%) Metadata
16 3 (0.53%) Amazon Redshift
16 3 (0.53%) Blockchain
16 3 (0.53%) Neo4j
Development Applications
1 109 (19.16%) Git (software)
2 75 (13.18%) Jenkins
3 52 (9.14%) Mercurial
3 52 (9.14%) Subversion
4 15 (2.64%) JIRA
5 8 (1.41%) CMake
6 6 (1.05%) Cypress.io
7 5 (0.88%) CircleCI
7 5 (0.88%) Cucumber
7 5 (0.88%) GitLab
8 2 (0.35%) Visual Studio
9 1 (0.18%) Atlassian Bamboo
9 1 (0.18%) Bitbucket
9 1 (0.18%) GoogleTest
9 1 (0.18%) IntelliJ
9 1 (0.18%) Pylint
9 1 (0.18%) Zephyr
General
1 255 (44.82%) Finance
2 144 (25.31%) Front Office
3 77 (13.53%) Banking
4 29 (5.10%) Social Skills
5 28 (4.92%) Electronics
6 26 (4.57%) Manufacturing
7 21 (3.69%) Marketing
8 20 (3.51%) Presentation Skills
9 19 (3.34%) Telecoms
10 16 (2.81%) Public Sector
11 11 (1.93%) Retail
12 10 (1.76%) Military
13 9 (1.58%) Law
14 7 (1.23%) Analytical Skills
15 5 (0.88%) Inclusion and Diversity
16 4 (0.70%) Games
17 3 (0.53%) German Language
18 2 (0.35%) Advertising
18 2 (0.35%) Pharmaceutical
19 1 (0.18%) Publishing
Libraries, Frameworks & Software Standards
1 244 (42.88%) Web Services
2 193 (33.92%) React
3 136 (23.90%) AngularJS
4 132 (23.20%) Vue.js
5 89 (15.64%) Django
6 75 (13.18%) gRPC
7 60 (10.54%) RabbitMQ
8 59 (10.37%) Flask
9 39 (6.85%) Kafka
10 31 (5.45%) Node.js
11 20 (3.51%) NumPy
11 20 (3.51%) RESTful
12 19 (3.34%) REST
13 15 (2.64%) Pandas
14 14 (2.46%) GraphQL
15 13 (2.28%) scikit-learn
15 13 (2.28%) SciPy
16 12 (2.11%) PyTorch
17 10 (1.76%) TensorFlow
18 9 (1.58%) Scrapy
Miscellaneous
1 204 (35.85%) Hedge funds
2 149 (26.19%) Derivative
3 126 (22.14%) Fixed Income
4 120 (21.09%) Equities
5 104 (18.28%) Foreign Exchange (FX)
6 74 (13.01%) Pricing Data
7 28 (4.92%) Algorithms
8 21 (3.69%) Cloud Native
8 21 (3.69%) Photography
9 18 (3.16%) Cyberattack
10 17 (2.99%) Data Structures
11 12 (2.11%) Enterprise Software
11 12 (2.11%) Greenfield Project
12 11 (1.93%) Linux Command Line
13 10 (1.76%) Industrial Internet of Things
13 10 (1.76%) Robotics
14 4 (0.70%) Life Science
14 4 (0.70%) User Experience
15 3 (0.53%) Media Streaming
15 3 (0.53%) NHS
Operating Systems
1 50 (8.79%) Linux
2 8 (1.41%) Unix
3 4 (0.70%) CentOS
4 3 (0.53%) Fedora
5 2 (0.35%) Android
5 2 (0.35%) Apple iOS
6 1 (0.18%) Alpine Linux
6 1 (0.18%) Ubuntu
Processes & Methodologies
1 563 (98.95%) Software Engineering
2 335 (58.88%) Agile Software Development
3 248 (43.59%) Asset Management
4 196 (34.45%) Full Stack Development
5 140 (24.60%) Microservices
6 136 (23.90%) Investment Management
7 99 (17.40%) Analytics
8 88 (15.47%) Test Automation
9 85 (14.94%) TDD
10 82 (14.41%) DevOps
11 81 (14.24%) Computer Science
12 78 (13.71%) Data Science
13 75 (13.18%) Data Management
14 74 (13.01%) Enterprise Data Management
14 74 (13.01%) Project Delivery
15 72 (12.65%) Artificial Intelligence
16 68 (11.95%) Continuous Integration
17 56 (9.84%) OO
18 47 (8.26%) Machine Learning
18 47 (8.26%) Scrum
Programming Languages
1 569 (100.00%) Python
2 319 (56.06%) Java
2 319 (56.06%) SQL
3 214 (37.61%) JavaScript
4 136 (23.90%) TypeScript
5 105 (18.45%) Scala
6 103 (18.10%) Clojure
6 103 (18.10%) Kotlin
7 90 (15.82%) C++
8 55 (9.67%) C#
9 44 (7.73%) Go
10 12 (2.11%) C
11 11 (1.93%) Ruby
12 8 (1.41%) MATLAB
13 6 (1.05%) Perl
14 5 (0.88%) Rust
15 4 (0.70%) Bash Shell
15 4 (0.70%) PHP
16 3 (0.53%) Cython
16 3 (0.53%) R
Qualifications
1 77 (13.53%) Degree
2 39 (6.85%) Computer Science Degree
3 14 (2.46%) Master's Degree
4 10 (1.76%) PhD
5 4 (0.70%) Numerate Degree
6 1 (0.18%) SC Cleared
6 1 (0.18%) Security Cleared
Quality Assurance & Compliance
1 82 (14.41%) QA
2 9 (1.58%) Data Quality
3 1 (0.18%) Accessibility
System Software
1 125 (21.97%) Docker
2 5 (0.88%) VMware Infrastructure
3 2 (0.35%) Firmware
Systems Management
1 84 (14.76%) Kubernetes
2 58 (10.19%) Ansible
3 37 (6.50%) Terraform
4 21 (3.69%) Apache Brooklyn
5 10 (1.76%) Docker Swarm
6 6 (1.05%) Grafana
7 1 (0.18%) Puppet
7 1 (0.18%) Salt
Vendors
1 31 (5.45%) Google
2 25 (4.39%) Oracle
3 18 (3.16%) Sybase
4 16 (2.81%) SAP
5 10 (1.76%) Autodesk
6 9 (1.58%) Adobe
6 9 (1.58%) Microsoft
6 9 (1.58%) Monetate
6 9 (1.58%) New Relic
7 5 (0.88%) VMware
8 3 (0.53%) Cisco
8 3 (0.53%) Red Hat
8 3 (0.53%) ServiceNow
9 1 (0.18%) Atlassian
9 1 (0.18%) IBM
9 1 (0.18%) WSO2