Period
to 24 May 2020

The median annual salary for a Python Engineer was £72,500 in advertised job vacancies during the 6 months to 24 May 2020.

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
24 May 2020
Same period 2019 Same period 2018
Rank 334 453 574
Rank change year-on-year +119 +121 +25
Permanent jobs requiring a Python Engineer 819 986 795
As % of all permanent jobs advertised in the UK 0.88% 0.68% 0.46%
As % of the Job Titles category 0.93% 0.71% 0.48%
Number of salaries quoted 752 988 709
Median annual salary £72,500 £65,000 £57,500
Median salary % change year-on-year +11.54% +13.04% -
10th Percentile £40,000 £37,500 £37,500
90th Percentile £115,000 £97,500 £86,250
UK excluding London median annual salary £52,500 £45,000 £51,250
% change year-on-year +16.67% -12.20% +7.89%

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 88,447 139,451 166,226
% of permanent IT jobs with a recognized job title 95.25% 96.02% 96.40%
Number of salaries quoted 70,996 110,741 135,184
Median annual salary £52,500 £50,000 £50,000
Median salary % change year-on-year +5.00% - +5.26%
10th Percentile £30,000 £28,375 £27,500
90th Percentile £87,500 £85,000 £80,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +5.88%

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 24 May 2020.

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 24 May 2020. 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 +113 793 £72,500 +11.54% 106
London +71 554 £80,000 +10.34% 69
UK excluding London +101 264 £52,500 +16.67% 41
South East +115 111 £51,500 +8.42% 9
North of England +99 56 £55,000 +22.22% 6
Work from Home 0 40 £62,500 -10.71% 13
Yorkshire +103 39 £55,000 +22.22% 4
South West +45 29 £40,000 - 8
Scotland +37 23 £50,000 +11.11% 1
East of England +42 22 £50,000 -4.76% 9
Midlands +101 21 £55,000 - 5
North West +66 14 £60,000 +33.33% 2
East Midlands +60 13 £55,000 -
West Midlands +83 8 £60,000 +14.29% 5
North East +8 3 £52,500 +6.41%
Wales +4 2 £43,750 +2.94% 3

Python Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 24 May 2020, 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 819 (100.00%) Python
2 391 (47.74%) Software Engineering
3 357 (43.59%) AWS
4 287 (35.04%) DevOps
5 285 (34.80%) Java
6 266 (32.48%) Agile Software Development
7 234 (28.57%) Finance
8 223 (27.23%) Docker
9 181 (22.10%) JavaScript
10 178 (21.73%) SQL
11 157 (19.17%) Linux
12 154 (18.80%) Kubernetes
13 129 (15.75%) Azure
14 125 (15.26%) Terraform
15 123 (15.02%) Jenkins
16 120 (14.65%) Front Office
16 120 (14.65%) Data Science
17 118 (14.41%) Ansible
17 118 (14.41%) PostgreSQL
18 113 (13.80%) Asset Management
18 113 (13.80%) C++
19 111 (13.55%) Web Services
20 109 (13.31%) GCP
21 108 (13.19%) Git (software)
22 107 (13.06%) Fintech
23 105 (12.82%) Machine Learning
24 104 (12.70%) React
25 101 (12.33%) Fixed Income
26 98 (11.97%) Django
27 97 (11.84%) Infrastructure as Code

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 64 (7.81%) Apache Spark
2 43 (5.25%) Elasticsearch
3 18 (2.20%) Apache Airflow
4 17 (2.08%) nginx
5 16 (1.95%) Apache
6 12 (1.47%) Luigi
6 12 (1.47%) OpenStack
7 10 (1.22%) Jupyter
7 10 (1.22%) Mule
8 6 (0.73%) Confluence
9 4 (0.49%) SAS
10 3 (0.37%) GeoServer
10 3 (0.37%) ThingWorx
11 1 (0.12%) MS Exchange
11 1 (0.12%) Tornado
11 1 (0.12%) Traefik
Applications
1 3 (0.37%) Chatbot
2 2 (0.24%) Microsoft Excel
2 2 (0.24%) Spreadsheet
Business Applications
1 2 (0.24%) Oracle BPM
1 2 (0.24%) Tesseract
Cloud Services
1 357 (43.59%) AWS
2 129 (15.75%) Azure
3 109 (13.31%) GCP
4 74 (9.04%) Serverless
5 36 (4.40%) OpenShift
6 31 (3.79%) Amazon SQS
7 28 (3.42%) Amazon S3
8 26 (3.17%) AWS Lambda
9 21 (2.56%) GitHub
10 18 (2.20%) AWS CloudFormation
11 15 (1.83%) Amazon EC2
11 15 (1.83%) SaaS
12 14 (1.71%) Power Platform
13 13 (1.59%) Amazon EMR
14 12 (1.47%) Amazon EKS
14 12 (1.47%) Amazon Kinesis
15 11 (1.34%) Amazon ECS
15 11 (1.34%) Cloud Computing
16 8 (0.98%) AWS CodePipeline
17 7 (0.85%) AWS Elastic Beanstalk
Communications & Networking
1 13 (1.59%) TCP/IP
2 10 (1.22%) Firewall
2 10 (1.22%) HTTP
3 5 (0.61%) Internet
3 5 (0.61%) Wireless
4 4 (0.49%) BGP
4 4 (0.49%) OSPF
4 4 (0.49%) SAN
4 4 (0.49%) VLAN
5 3 (0.37%) DNS
5 3 (0.37%) LAN
5 3 (0.37%) MPLS
5 3 (0.37%) Multicast
5 3 (0.37%) VPLS
5 3 (0.37%) WAN
6 2 (0.24%) FIX Connectivity
6 2 (0.24%) H.323
6 2 (0.24%) Skype
6 2 (0.24%) VoIP
6 2 (0.24%) VPN
Database & Business Intelligence
1 118 (14.41%) PostgreSQL
2 85 (10.38%) NoSQL
3 81 (9.89%) Big Data
4 63 (7.69%) Redis
5 55 (6.72%) Hadoop
6 46 (5.62%) MySQL
7 39 (4.76%) Data Warehouse
7 39 (4.76%) MongoDB
8 36 (4.40%) Relational Database
9 31 (3.79%) SQL Server
10 26 (3.17%) Amazon DynamoDB
10 26 (3.17%) Amazon Redshift
11 24 (2.93%) Amazon RDS
12 18 (2.20%) Apache Hive
13 17 (2.08%) BigQuery
14 16 (1.95%) Apache Cassandra
15 14 (1.71%) Data Lake
15 14 (1.71%) HBase
15 14 (1.71%) Power BI
16 13 (1.59%) RDBMS
Development Applications
1 123 (15.02%) Jenkins
2 108 (13.19%) Git (software)
3 40 (4.88%) GitLab
4 32 (3.91%) JIRA
5 27 (3.30%) RStudio
5 27 (3.30%) Subversion
6 22 (2.69%) Eclipse
7 16 (1.95%) Atlassian Bamboo
8 15 (1.83%) Bitbucket
9 13 (1.59%) Selenium
9 13 (1.59%) Sonatype Nexus
10 12 (1.47%) IntelliJ
10 12 (1.47%) JUnit
11 10 (1.22%) Eclipse RCP
12 8 (0.98%) CircleCI
12 8 (0.98%) Mercurial
13 7 (0.85%) Cucumber
14 6 (0.73%) Maven
15 5 (0.61%) Codeship
15 5 (0.61%) Team Foundation Server
General
1 234 (28.57%) Finance
2 120 (14.65%) Front Office
3 89 (10.87%) Banking
4 58 (7.08%) Investment Banking
5 29 (3.54%) Retail
6 24 (2.93%) Marketing
7 14 (1.71%) Financial Institution
8 11 (1.34%) Games
9 8 (0.98%) Law
10 7 (0.85%) Advertising
10 7 (0.85%) Aerospace
11 4 (0.49%) Electronics
12 3 (0.37%) Publishing
13 2 (0.24%) Legal
13 2 (0.24%) Military
13 2 (0.24%) Public Sector
13 2 (0.24%) Telecoms
14 1 (0.12%) Automotive
14 1 (0.12%) Pharmaceutical
14 1 (0.12%) Prime Brokerage
Libraries, Frameworks & Software Standards
1 111 (13.55%) Web Services
2 104 (12.70%) React
3 98 (11.97%) Django
4 86 (10.50%) AngularJS
5 76 (9.28%) Flask
6 69 (8.42%) Node.js
7 65 (7.94%) Vue.js
8 63 (7.69%) HTML
9 48 (5.86%) CSS
10 43 (5.25%) Kafka
10 43 (5.25%) REST
11 38 (4.64%) RabbitMQ
12 37 (4.52%) RESTful
13 36 (4.40%) NumPy
14 35 (4.27%) HTML5
15 34 (4.15%) SciPy
16 27 (3.30%) Pandas
17 22 (2.69%) XML
18 21 (2.56%) .NET
18 21 (2.56%) SOAP
Miscellaneous
1 101 (12.33%) Fixed Income
2 96 (11.72%) Hedge funds
3 95 (11.60%) Derivative
4 65 (7.94%) Greenfield Project
5 61 (7.45%) Equities
6 52 (6.35%) Foreign Exchange (FX)
7 48 (5.86%) Analytical Skills
8 39 (4.76%) Algorithms
9 25 (3.05%) Enterprise Software
10 19 (2.32%) Data Structures
11 16 (1.95%) Cloud Native
12 11 (1.34%) User Experience
13 10 (1.22%) Client/Server
13 10 (1.22%) Credit Risk
13 10 (1.22%) Pricing Data
13 10 (1.22%) Reinsurance
14 8 (0.98%) Public Cloud
15 7 (0.85%) Market Risk
16 6 (0.73%) Life Science
17 5 (0.61%) Equity Derivative
Operating Systems
1 157 (19.17%) Linux
2 37 (4.52%) Unix
3 17 (2.08%) Windows
4 14 (1.71%) CentOS
5 12 (1.47%) Fedora
6 4 (0.49%) Debian
7 3 (0.37%) Red Hat Enterprise Linux
7 3 (0.37%) Ubuntu
8 2 (0.24%) Android
8 2 (0.24%) Apple iOS
8 2 (0.24%) Windows Server
9 1 (0.12%) Embedded Linux
9 1 (0.12%) Kali Linux
9 1 (0.12%) SUSE
Processes & Methodologies
1 391 (47.74%) Software Engineering
2 287 (35.04%) DevOps
3 266 (32.48%) Agile Software Development
4 120 (14.65%) Data Science
5 113 (13.80%) Asset Management
6 107 (13.06%) Fintech
7 105 (12.82%) Machine Learning
8 97 (11.84%) Infrastructure as Code
9 85 (10.38%) Scrum
10 84 (10.26%) Microservices
11 83 (10.13%) Computer Science
12 79 (9.65%) TDD
13 78 (9.52%) Analytics
14 75 (9.16%) Test Automation
15 66 (8.06%) Artificial Intelligence
15 66 (8.06%) Investment Management
15 66 (8.06%) OO
16 62 (7.57%) Mentoring
16 62 (7.57%) Problem-Solving
17 58 (7.08%) Open Source
Programming Languages
1 819 (100.00%) Python
2 285 (34.80%) Java
3 181 (22.10%) JavaScript
4 178 (21.73%) SQL
5 113 (13.80%) C++
6 70 (8.55%) C#
7 66 (8.06%) Go
8 52 (6.35%) Scala
9 36 (4.40%) R
10 33 (4.03%) Bash Shell
11 26 (3.17%) C
12 25 (3.05%) Ruby
13 21 (2.56%) PowerShell
14 19 (2.32%) TypeScript
15 13 (1.59%) Kotlin
16 9 (1.10%) Rust
17 8 (0.98%) Shell Script
18 7 (0.85%) PHP
19 6 (0.73%) MATLAB
20 5 (0.61%) Groovy
Qualifications
1 92 (11.23%) Degree
2 32 (3.91%) PhD
3 23 (2.81%) Computer Science Degree
4 13 (1.59%) Master's Degree
5 8 (0.98%) Security Cleared
6 4 (0.49%) PMI Certification
6 4 (0.49%) SC Cleared
7 2 (0.24%) AWS Certification
7 2 (0.24%) CCIE
7 2 (0.24%) CCNP
7 2 (0.24%) Cisco Certification
7 2 (0.24%) CISSP
7 2 (0.24%) SANS
8 1 (0.12%) CCNA
8 1 (0.12%) CFA
8 1 (0.12%) DV Cleared
8 1 (0.12%) RHCE
8 1 (0.12%) RHCSA
Quality Assurance & Compliance
1 38 (4.64%) QA
2 6 (0.73%) GDPR
3 4 (0.49%) MiFID
4 3 (0.37%) Data Quality
4 3 (0.37%) FINRA
5 2 (0.24%) ISO/IEC 27001
System Software
1 223 (27.23%) Docker
2 12 (1.47%) Virtual Machines
3 5 (0.61%) Apache Flume
4 4 (0.49%) Firmware
5 3 (0.37%) Apache ZooKeeper
5 3 (0.37%) VMware Infrastructure
6 2 (0.24%) Microsoft Virtual Server
6 2 (0.24%) Virtual Servers
6 2 (0.24%) VirtualBox
6 2 (0.24%) vSphere
7 1 (0.12%) Active Directory
7 1 (0.12%) BIND 9
7 1 (0.12%) HDFS
7 1 (0.12%) LXC
7 1 (0.12%) VMware ESXi
7 1 (0.12%) zsh
Systems Management
1 154 (18.80%) Kubernetes
2 125 (15.26%) Terraform
3 118 (14.41%) Ansible
4 44 (5.37%) Puppet
5 38 (4.64%) Opscode Chef
6 10 (1.22%) Docker Swarm
6 10 (1.22%) Prometheus
7 5 (0.61%) BMC PATROL
7 5 (0.61%) Control-M
7 5 (0.61%) Hadoop YARN
7 5 (0.61%) Salt
8 4 (0.49%) Ambari
9 3 (0.37%) Grafana
9 3 (0.37%) Oozie
10 2 (0.24%) Cisco CUCM
11 1 (0.12%) Cisco UCCX
11 1 (0.12%) Consul
11 1 (0.12%) Icinga
11 1 (0.12%) Mesos
11 1 (0.12%) Nagios
Vendors
1 84 (10.26%) Google
2 26 (3.17%) Red Hat
3 24 (2.93%) Oracle
4 18 (2.20%) Microsoft
5 14 (1.71%) Atlassian
5 14 (1.71%) Tableau
6 7 (0.85%) Talend
7 5 (0.61%) Apple
7 5 (0.61%) Cisco
7 5 (0.61%) CrowdStrike
7 5 (0.61%) Hortonworks
8 4 (0.49%) Cloudera
8 4 (0.49%) EMC
8 4 (0.49%) Hitachi
8 4 (0.49%) Splunk
8 4 (0.49%) VMware
9 3 (0.37%) Bloomberg
9 3 (0.37%) DoubleClick
9 3 (0.37%) PTC
9 3 (0.37%) SAP