Period
to 27 October 2021

The median annual salary for a Python Engineer was £85,000 in advertised job vacancies during the 6 months to 27 October 2021.

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

Python Engineer
UK
6 months to
27 Oct 2021
Same period 2020 Same period 2019
Rank 333 221 426
Rank change year-on-year -112 +205 +128
Permanent jobs requiring a Python Engineer 1,303 776 939
As % of all permanent jobs advertised in the UK 1.03% 1.57% 0.69%
As % of the Job Titles category 1.12% 1.65% 0.72%
Number of salaries quoted 1,030 711 827
10th Percentile £46,250 £42,500 £40,600
25th Percentile £60,000 £52,500 £53,750
Median annual salary (50th Percentile) £85,000 £75,000 £72,500
Median % change year-on-year +13.33% +3.45% +20.83%
75th Percentile £105,000 £100,000 £85,000
90th Percentile £128,750 £128,750 £101,750
UK excluding London median annual salary £55,000 £52,500 £52,500
% change year-on-year +4.76% - +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 115,862 47,056 130,125
% of permanent IT jobs with a recognized job title 91.22% 95.02% 95.66%
Number of salaries quoted 80,103 39,381 105,237
10th Percentile £31,875 £32,500 £28,000
25th Percentile £41,250 £41,250 £37,500
Median annual salary (50th Percentile) £56,000 £55,000 £50,000
Median % change year-on-year +1.82% +10.00% -
75th Percentile £75,000 £72,500 £70,000
90th Percentile £92,500 £88,750 £85,000
UK excluding London median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% -

Python Engineer
Job Vacancy Trend

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

Job vacancy trend for Python Engineer in the UK

Python Engineer
Salary Trend

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

Salary trend for Python Engineer in the UK

Python Engineer
Salary Histogram

Salary distribution for jobs citing Python Engineer over the 6 months to 27 October 2021.

Salary histogram for Python Engineer in the UK

Python Engineer
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Python Engineer within the UK over the 6 months to 27 October 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 -105 1,249 £85,000 +13.33% 183
London -75 963 £92,500 +15.63% 129
UK excluding London -176 291 £55,000 +4.76% 59
Work from Home -165 232 £85,000 +21.43% 68
South East -129 93 £50,000 -13.04% 11
North of England -126 67 £55,000 +4.76% 8
East of England -79 49 £65,000 +18.18% 24
Yorkshire -104 46 £55,000 +4.76% 4
South West -87 28 £43,250 -8.95% 4
Midlands -142 26 £54,125 -1.59% 2
West Midlands -102 25 £52,500 -12.50% 2
North West -92 22 £52,500 - 3
Northern Ireland - 19 £80,000 - 2
Scotland -93 8 £52,500 -12.50% 4
Wales -56 4 £53,750 +7.50% 4
East Midlands -66 1 £85,000 +142.86%

Python Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 27 October 2021, Python 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 Engineer in the job title.

1 1,303 (100.00%) Python
2 806 (61.86%) Software Engineering
3 688 (52.80%) AWS
4 592 (45.43%) SQL
5 550 (42.21%) Agile Software Development
6 448 (34.38%) Finance
7 411 (31.54%) Java
8 378 (29.01%) Web Services
9 356 (27.32%) JavaScript
10 335 (25.71%) Asset Management
11 324 (24.87%) React
12 304 (23.33%) Docker
13 303 (23.25%) Kubernetes
14 295 (22.64%) Microservices
15 293 (22.49%) Full Stack Development
16 277 (21.26%) Serverless
17 272 (20.87%) Analytics
18 255 (19.57%) AWS Lambda
19 244 (18.73%) Investment Management
20 236 (18.11%) PostgreSQL
21 235 (18.04%) Django
22 234 (17.96%) Azure
23 227 (17.42%) Hedge funds
24 220 (16.88%) GCP
25 219 (16.81%) DevOps
26 201 (15.43%) Git (software)
27 198 (15.20%) Front Office
28 197 (15.12%) Amazon EC2
29 191 (14.66%) Data Science
30 189 (14.50%) Vue.js

Python 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 129 (9.90%) Apache
2 82 (6.29%) Elasticsearch
3 69 (5.30%) Apache Spark
4 65 (4.99%) Apache Airflow
5 47 (3.61%) nginx
6 18 (1.38%) Confluence
7 10 (0.77%) OpenStack
7 10 (0.77%) Tornado
8 4 (0.31%) Luigi
9 1 (0.077%) Ethereum
9 1 (0.077%) IIS
9 1 (0.077%) Tomcat
Applications
1 7 (0.54%) Microsoft Excel
2 1 (0.077%) MS Visio
Business Applications
1 8 (0.61%) Primavera
Cloud Services
1 688 (52.80%) AWS
2 277 (21.26%) Serverless
3 255 (19.57%) AWS Lambda
4 234 (17.96%) Azure
5 220 (16.88%) GCP
6 197 (15.12%) Amazon EC2
7 161 (12.36%) Amazon S3
8 101 (7.75%) Amazon ECS
9 75 (5.76%) GitHub
10 70 (5.37%) SaaS
11 37 (2.84%) Amazon EKS
12 32 (2.46%) Slack
13 28 (2.15%) AWS CloudFormation
14 26 (2.00%) Snowflake
15 25 (1.92%) Cloud Computing
15 25 (1.92%) Heroku
16 24 (1.84%) Power Platform
17 19 (1.46%) CloudFront
18 17 (1.30%) GitHub Actions
19 15 (1.15%) Amazon SQS
Communications & Networking
1 17 (1.30%) Broadband
2 16 (1.23%) Internet
3 12 (0.92%) HTTPS
4 11 (0.84%) DNS
5 9 (0.69%) DHCP
5 9 (0.69%) IPv4
5 9 (0.69%) IPv6
5 9 (0.69%) SMTP
5 9 (0.69%) SNMP
5 9 (0.69%) SSH
5 9 (0.69%) TCP/IP
6 6 (0.46%) HTTP
7 3 (0.23%) SD-WAN
7 3 (0.23%) WAN
7 3 (0.23%) Wi-Fi
8 2 (0.15%) Firewall
8 2 (0.15%) MQTT
8 2 (0.15%) SSL
9 1 (0.077%) Bluetooth
9 1 (0.077%) VPN
Database & Business Intelligence
1 236 (18.11%) PostgreSQL
2 183 (14.04%) Amazon DynamoDB
3 170 (13.05%) NoSQL
4 130 (9.98%) Amazon Aurora
5 108 (8.29%) Relational Database
6 107 (8.21%) Amazon Athena
6 107 (8.21%) Big Data
7 105 (8.06%) Apache Ignite
8 97 (7.44%) MySQL
9 73 (5.60%) Redis
10 68 (5.22%) MongoDB
11 60 (4.60%) Data Warehouse
12 58 (4.45%) Amazon RDS
12 58 (4.45%) Amazon Redshift
13 50 (3.84%) Data Lake
14 40 (3.07%) BigQuery
14 40 (3.07%) SQL Server
15 31 (2.38%) RDBMS
16 24 (1.84%) Power BI
17 18 (1.38%) Apache Hive
Development Applications
1 201 (15.43%) Git (software)
2 111 (8.52%) Jenkins
3 56 (4.30%) GitLab
4 48 (3.68%) JIRA
5 43 (3.30%) Mercurial
5 43 (3.30%) Subversion
6 24 (1.84%) CircleCI
7 19 (1.46%) PyCharm
8 13 (1.00%) Cypress.io
9 11 (0.84%) Cucumber
10 9 (0.69%) CMake
10 9 (0.69%) Selenium
11 8 (0.61%) Artifactory
11 8 (0.61%) Bitbucket
12 6 (0.46%) Mocha
12 6 (0.46%) RSpec
12 6 (0.46%) Sinon.JS
12 6 (0.46%) webpack
13 4 (0.31%) PhpStorm
13 4 (0.31%) Visual Studio Code
General
1 448 (34.38%) Finance
2 198 (15.20%) Front Office
3 133 (10.21%) Banking
4 113 (8.67%) Social Skills
5 70 (5.37%) Analytical Skills
6 31 (2.38%) Marketing
7 27 (2.07%) Electronics
8 26 (2.00%) Retail
9 22 (1.69%) Manufacturing
10 21 (1.61%) Telecoms
11 20 (1.53%) Games
12 18 (1.38%) Organisational Skills
12 18 (1.38%) Public Sector
13 17 (1.30%) Presentation Skills
14 16 (1.23%) Publishing
15 14 (1.07%) Military
16 12 (0.92%) Pharmaceutical
17 10 (0.77%) Advertising
17 10 (0.77%) Law
18 9 (0.69%) Investment Banking
Libraries, Frameworks & Software Standards
1 378 (29.01%) Web Services
2 324 (24.87%) React
3 235 (18.04%) Django
4 189 (14.50%) Vue.js
5 179 (13.74%) AngularJS
6 172 (13.20%) Flask
7 97 (7.44%) REST
8 85 (6.52%) Kafka
9 82 (6.29%) gRPC
10 72 (5.53%) Node.js
11 59 (4.53%) Pandas
12 52 (3.99%) NumPy
13 50 (3.84%) RabbitMQ
14 43 (3.30%) RESTful
15 41 (3.15%) pytest
16 36 (2.76%) Jest
17 32 (2.46%) GraphQL
17 32 (2.46%) SQLAlchemy
18 30 (2.30%) Redux
19 28 (2.15%) PyTorch
Miscellaneous
1 227 (17.42%) Hedge funds
2 179 (13.74%) Equities
3 173 (13.28%) Derivative
4 143 (10.97%) Fixed Income
5 119 (9.13%) Foreign Exchange (FX)
6 76 (5.83%) Pricing Data
7 74 (5.68%) Algorithms
8 48 (3.68%) Cloud Native
9 47 (3.61%) Greenfield Project
10 44 (3.38%) Data Structures
11 32 (2.46%) Linux Command Line
12 27 (2.07%) Virtual Team
13 23 (1.77%) Enterprise Software
14 21 (1.61%) Cyberattack
14 21 (1.61%) Photography
15 19 (1.46%) Tandem
16 18 (1.38%) Robotics
17 17 (1.30%) Data Centre
18 15 (1.15%) Video\Live Streaming
19 13 (1.00%) Social Media
Operating Systems
1 135 (10.36%) Linux
2 39 (2.99%) Unix
3 8 (0.61%) Windows
4 4 (0.31%) Apple iOS
4 4 (0.31%) Robot Operating System
5 3 (0.23%) Android
5 3 (0.23%) CentOS
6 2 (0.15%) Fedora
6 2 (0.15%) Mac OS
6 2 (0.15%) OpenBSD
6 2 (0.15%) Red Hat Enterprise Linux
6 2 (0.15%) Ubuntu
7 1 (0.077%) Alpine Linux
Processes & Methodologies
1 806 (61.86%) Software Engineering
2 550 (42.21%) Agile Software Development
3 335 (25.71%) Asset Management
4 295 (22.64%) Microservices
5 293 (22.49%) Full Stack Development
6 272 (20.87%) Analytics
7 244 (18.73%) Investment Management
8 219 (16.81%) DevOps
9 191 (14.66%) Data Science
10 176 (13.51%) Machine Learning
11 174 (13.35%) Artificial Intelligence
12 172 (13.20%) TDD
13 135 (10.36%) Test Automation
14 127 (9.75%) Data Pipeline
15 125 (9.59%) Mentoring
16 111 (8.52%) Scrum
17 110 (8.44%) Computer Science
18 104 (7.98%) Continuous Integration
19 102 (7.83%) Data Management
20 97 (7.44%) Problem-Solving
Programming Languages
1 1,303 (100.00%) Python
2 592 (45.43%) SQL
3 411 (31.54%) Java
4 356 (27.32%) JavaScript
5 175 (13.43%) TypeScript
6 127 (9.75%) Scala
7 115 (8.83%) Go
8 110 (8.44%) Clojure
8 110 (8.44%) Kotlin
9 102 (7.83%) C++
10 59 (4.53%) C#
11 37 (2.84%) Bash Shell
12 36 (2.76%) C
13 31 (2.38%) Ruby
14 25 (1.92%) PHP
15 24 (1.84%) PowerShell
15 24 (1.84%) Shell Script
16 18 (1.38%) R
17 12 (0.92%) Rust
18 9 (0.69%) MATLAB
Qualifications
1 121 (9.29%) Degree
2 57 (4.37%) Computer Science Degree
3 16 (1.23%) Master's Degree
4 14 (1.07%) PhD
5 5 (0.38%) Numerate Degree
6 4 (0.31%) CREST Certified
7 2 (0.15%) AWS Certification
7 2 (0.15%) Security Cleared
8 1 (0.077%) SC Cleared
8 1 (0.077%) Six Sigma Black Belt
Quality Assurance & Compliance
1 117 (8.98%) QA
2 27 (2.07%) Data Quality
3 6 (0.46%) GDPR
4 3 (0.23%) Accessibility
System Software
1 304 (23.33%) Docker
2 7 (0.54%) VMware Infrastructure
3 3 (0.23%) Firmware
3 3 (0.23%) HDFS
4 2 (0.15%) Virtual Machines
Systems Management
1 303 (23.25%) Kubernetes
2 108 (8.29%) Terraform
3 87 (6.68%) Ansible
4 44 (3.38%) Prometheus
5 33 (2.53%) Opscode Chef
6 30 (2.30%) Istio
7 24 (1.84%) Puppet
8 21 (1.61%) Apache Brooklyn
9 13 (1.00%) Grafana
10 9 (0.69%) Docker Swarm
11 5 (0.38%) Oozie
12 4 (0.31%) Hadoop YARN
12 4 (0.31%) Rancher
13 3 (0.23%) Control-M
14 2 (0.15%) Salt
15 1 (0.077%) Consul
15 1 (0.077%) Packer
15 1 (0.077%) Red Hat Satellite
Vendors
1 58 (4.45%) Microsoft
2 57 (4.37%) Google
3 22 (1.69%) Databricks
4 20 (1.53%) Oracle
5 15 (1.15%) New Relic
6 14 (1.07%) SAP
7 10 (0.77%) Sybase
8 9 (0.69%) Adobe
8 9 (0.69%) Monetate
9 8 (0.61%) Autodesk
9 8 (0.61%) Salesforce.com
9 8 (0.61%) VMware
10 7 (0.54%) Atlassian
11 6 (0.46%) Dell
12 5 (0.38%) Cisco
13 4 (0.31%) BT
13 4 (0.31%) Red Hat
13 4 (0.31%) Splunk
13 4 (0.31%) Talend
14 3 (0.23%) ServiceNow