Period
to

The median annual salary for a Python Engineer was £85,000 in advertised job vacancies during the 6 months to 25 May 2022.

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
25 May 2022
Same period 2021 Same period 2020
Rank 465 323 350
Rank change year-on-year -142 +27 +103
Permanent jobs requiring a Python Engineer 1,197 906 809
As % of all permanent jobs advertised in the UK 0.73% 0.98% 0.88%
As % of the Job Titles category 0.79% 1.06% 0.92%
Number of salaries quoted 810 794 708
10th Percentile £47,500 £42,500 £40,000
25th Percentile £62,500 £50,000 £50,000
Median annual salary (50th Percentile) £85,000 £72,000 £72,500
Median % change year-on-year +18.06% -0.69% +11.54%
75th Percentile £115,000 £90,938 £93,750
90th Percentile £128,875 £105,000 £115,000
UK excluding London median annual salary £60,000 £55,000 £52,500
% change year-on-year +9.09% +4.76% +16.67%

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 151,982 85,295 87,912
% of permanent IT jobs with a recognized job title 92.53% 92.50% 95.25%
Number of salaries quoted 82,544 65,076 71,375
10th Percentile £32,456 £31,500 £30,000
25th Percentile £42,500 £41,250 £39,000
Median annual salary (50th Percentile) £60,000 £55,000 £52,500
Median % change year-on-year +9.09% +4.76% +5.00%
75th Percentile £77,500 £72,500 £72,500
90th Percentile £95,000 £88,750 £87,500
UK excluding London median annual salary £50,000 £47,500 £47,500
% 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 25 May 2022.

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 25 May 2022. 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
Jobs
England -162 980 £90,000 +25.00% 139
London -131 781 £92,500 +15.63% 107
Work from Home -134 578 £77,500 +3.33% 78
UK excluding London -203 207 £60,000 +9.09% 34
South East -88 59 £85,000 +30.77% 4
South West +10 42 £50,000 -2.44% 2
East of England -127 31 £60,000 +4.35% 10
Scotland -39 27 £55,000 +46.67% 2
North of England -160 21 £85,000 +61.90% 6
Midlands -88 20 £47,500 -26.36% 8
West Midlands -79 18 £47,500 -34.03% 1
Wales -30 10 £60,000 +33.33% 1
North West -111 10 £85,000 +61.90% 4
Yorkshire -80 9 £63,750 +21.43% 1
North East - 3 £70,000 - 1
East Midlands -31 2 £42,500 -5.56% 7

Python Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 25 May 2022, Python Engineer job roles required the following 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,197 (100.00%) Python
2 675 (56.39%) Software Engineering
3 576 (48.12%) AWS
4 516 (43.11%) Agile
5 414 (34.59%) SQL
6 402 (33.58%) Finance
7 351 (29.32%) JavaScript
8 336 (28.07%) Analytics
9 303 (25.31%) React
10 298 (24.90%) Docker
11 286 (23.89%) Azure
11 286 (23.89%) GCP
12 270 (22.56%) Kubernetes
13 248 (20.72%) Full Stack Development
14 232 (19.38%) DevOps
15 224 (18.71%) Java
16 222 (18.55%) Django
17 212 (17.71%) Microservices
18 209 (17.46%) Asset Management
19 206 (17.21%) Investment Management
20 194 (16.21%) CI/CD
21 189 (15.79%) Equities
22 187 (15.62%) PostgreSQL
23 179 (14.95%) Front Office
24 169 (14.12%) TypeScript
25 167 (13.95%) TDD
26 159 (13.28%) Test Automation
27 155 (12.95%) Machine Learning
28 154 (12.87%) Linux
29 152 (12.70%) Pandas

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 69 (5.76%) Apache Spark
2 68 (5.68%) Apache Airflow
3 51 (4.26%) Apache
4 29 (2.42%) Elasticsearch
5 20 (1.67%) Confluence
6 16 (1.34%) Tornado
7 11 (0.92%) OpenStack
8 10 (0.84%) Ethereum
9 6 (0.50%) JBoss
9 6 (0.50%) WebSphere
9 6 (0.50%) WebSphere Application Server
10 4 (0.33%) Jupyter
11 3 (0.25%) Luigi
12 2 (0.17%) WildFly
13 1 (0.084%) Apache Pig
13 1 (0.084%) CMS
13 1 (0.084%) Drupal
Applications
1 7 (0.58%) Maya
1 7 (0.58%) Spreadsheet
2 5 (0.42%) NUKE
3 2 (0.17%) Microsoft Excel
3 2 (0.17%) Microsoft Office
3 2 (0.17%) MotionBuilder
Business Applications
1 2 (0.17%) Sentinel
2 1 (0.084%) Distributed Ledger
2 1 (0.084%) SimCorp Dimension
Cloud Services
1 576 (48.12%) AWS
2 286 (23.89%) Azure
2 286 (23.89%) GCP
3 94 (7.85%) Serverless
4 71 (5.93%) Amazon S3
4 71 (5.93%) GitHub
5 55 (4.59%) AWS Lambda
6 51 (4.26%) SaaS
7 33 (2.76%) Amazon EC2
8 27 (2.26%) Amazon EMR
9 22 (1.84%) Heroku
10 21 (1.75%) Snowflake
11 19 (1.59%) Amazon ECS
12 18 (1.50%) Amazon EKS
13 16 (1.34%) AWS CloudFormation
13 16 (1.34%) Datadog
13 16 (1.34%) dbt
13 16 (1.34%) Slack
14 13 (1.09%) Cloud Computing
15 11 (0.92%) Amazon SQS
Communications & Networking
1 15 (1.25%) Internet
2 13 (1.09%) Firewall
3 10 (0.84%) VPN
4 9 (0.75%) BGP
4 9 (0.75%) Cisco IOS
4 9 (0.75%) IOS XR
4 9 (0.75%) MPLS
5 6 (0.50%) Network Security
6 5 (0.42%) FIX Connectivity
7 4 (0.33%) Broadband
8 2 (0.17%) FTP
8 2 (0.17%) H.323
8 2 (0.17%) HTTP
9 1 (0.084%) DNS
9 1 (0.084%) Intrusion Detection
Database & Business Intelligence
1 187 (15.62%) PostgreSQL
2 102 (8.52%) NoSQL
3 77 (6.43%) MongoDB
4 66 (5.51%) Relational Database
5 61 (5.10%) Hadoop
6 55 (4.59%) Big Data
6 55 (4.59%) MySQL
7 52 (4.34%) Redis
8 34 (2.84%) Amazon RDS
8 34 (2.84%) Data Warehouse
9 33 (2.76%) Amazon DynamoDB
10 32 (2.67%) Amazon Redshift
11 31 (2.59%) Apache Hive
11 31 (2.59%) Apache Ignite
12 29 (2.42%) Flink
13 21 (1.75%) Data Lake
14 19 (1.59%) BigQuery
14 19 (1.59%) SQL Server
15 15 (1.25%) GIS
16 13 (1.09%) Tableau
Development Applications
1 140 (11.70%) Git (software)
2 51 (4.26%) Jenkins
3 37 (3.09%) JIRA
4 35 (2.92%) CircleCI
5 29 (2.42%) TeamCity
6 16 (1.34%) Bitbucket
6 16 (1.34%) Selenium
7 13 (1.09%) GitLab
8 10 (0.84%) Maven
9 9 (0.75%) Postman
9 9 (0.75%) Robot Framework
9 9 (0.75%) Visual Studio
10 8 (0.67%) IntelliJ
10 8 (0.67%) Subversion
10 8 (0.67%) webpack
11 7 (0.58%) Cypress.io
11 7 (0.58%) RSpec
12 5 (0.42%) JMeter
12 5 (0.42%) kappa
12 5 (0.42%) PyCharm
General
1 402 (33.58%) Finance
2 179 (14.95%) Front Office
3 140 (11.70%) Social Skills
4 71 (5.93%) Analytical Skills
5 66 (5.51%) Banking
6 60 (5.01%) Retail
7 57 (4.76%) Games
8 47 (3.93%) Marketing
9 36 (3.01%) Inclusion and Diversity
10 34 (2.84%) Investment Banking
11 29 (2.42%) Public Sector
12 22 (1.84%) Advertising
13 16 (1.34%) Law
14 12 (1.00%) Financial Institution
15 11 (0.92%) Back Office
15 11 (0.92%) Tech for Good
16 10 (0.84%) Electronics
16 10 (0.84%) Organisational Skills
16 10 (0.84%) Publishing
17 9 (0.75%) German Language
Libraries, Frameworks & Software Standards
1 303 (25.31%) React
2 222 (18.55%) Django
3 152 (12.70%) Pandas
4 119 (9.94%) Flask
5 100 (8.35%) RESTful
6 99 (8.27%) REST
7 93 (7.77%) NumPy
7 93 (7.77%) SciPy
8 86 (7.18%) Node.js
9 78 (6.52%) Vue.js
10 77 (6.43%) HTML
11 59 (4.93%) Celery
12 54 (4.51%) Kafka
13 50 (4.18%) CSS
14 38 (3.17%) SQLAlchemy
15 37 (3.09%) XML
16 32 (2.67%) JSON
17 30 (2.51%) Spring Boot
18 29 (2.42%) .NET
19 28 (2.34%) AngularJS
Miscellaneous
1 189 (15.79%) Equities
2 140 (11.70%) Hedge funds
3 115 (9.61%) Derivative
4 107 (8.94%) Greenfield Project
5 81 (6.77%) Algorithms
6 57 (4.76%) Data Structures
7 51 (4.26%) User Experience
8 46 (3.84%) Mobile App
9 44 (3.68%) Foreign Exchange (FX)
10 43 (3.59%) Cloud Native
10 43 (3.59%) Fixed Income
11 38 (3.17%) Cyberattack
12 28 (2.34%) Sports Betting
12 28 (2.34%) Virtual Team
13 27 (2.26%) IoT
14 21 (1.75%) Public Cloud
15 20 (1.67%) Enterprise Software
15 20 (1.67%) Legacy Code
16 16 (1.34%) Robotics
17 15 (1.25%) Oculus Rift
Operating Systems
1 154 (12.87%) Linux
2 53 (4.43%) Windows
3 47 (3.93%) Unix
4 12 (1.00%) Apple iOS
5 6 (0.50%) Ubuntu
6 5 (0.42%) Solaris
7 2 (0.17%) Android
7 2 (0.17%) Windows Server
8 1 (0.084%) AIX
8 1 (0.084%) Alpine Linux
8 1 (0.084%) CentOS
8 1 (0.084%) HPUX
8 1 (0.084%) Red Hat Enterprise Linux
Processes & Methodologies
1 675 (56.39%) Software Engineering
2 516 (43.11%) Agile
3 336 (28.07%) Analytics
4 248 (20.72%) Full Stack Development
5 232 (19.38%) DevOps
6 212 (17.71%) Microservices
7 209 (17.46%) Asset Management
8 206 (17.21%) Investment Management
9 194 (16.21%) CI/CD
10 167 (13.95%) TDD
11 159 (13.28%) Test Automation
12 155 (12.95%) Machine Learning
13 148 (12.36%) Computer Science
14 129 (10.78%) Problem-Solving
15 122 (10.19%) Mentoring
16 114 (9.52%) Fintech
17 103 (8.60%) Data Science
18 98 (8.19%) Artificial Intelligence
19 95 (7.94%) Data Pipeline
20 92 (7.69%) Scrum
Programming Languages
1 1,197 (100.00%) Python
2 414 (34.59%) SQL
3 351 (29.32%) JavaScript
4 224 (18.71%) Java
5 169 (14.12%) TypeScript
6 123 (10.28%) C++
7 104 (8.69%) Scala
8 60 (5.01%) Go
9 44 (3.68%) C#
10 37 (3.09%) Bash
10 37 (3.09%) C
11 36 (3.01%) PHP
12 32 (2.67%) Rust
13 27 (2.26%) Ruby
14 18 (1.50%) Kotlin
15 17 (1.42%) PowerShell
16 14 (1.17%) R
17 11 (0.92%) Shell Script
18 10 (0.84%) Haskell
18 10 (0.84%) Solidity
Qualifications
1 126 (10.53%) Degree
2 72 (6.02%) Computer Science Degree
3 27 (2.26%) PhD
4 15 (1.25%) Security Cleared
5 10 (0.84%) CCNP
5 10 (0.84%) Cisco Certification
5 10 (0.84%) CREST Certified
5 10 (0.84%) Master's Degree
5 10 (0.84%) Six Sigma Black Belt
6 9 (0.75%) CCIE
6 9 (0.75%) CCIE Data Center
6 9 (0.75%) CCIE Service Provider
7 7 (0.58%) DV Cleared
8 6 (0.50%) SC Cleared
9 4 (0.33%) BPSS Clearance
9 4 (0.33%) MPhil
10 2 (0.17%) CompTIA Security+
11 1 (0.084%) CCNA
11 1 (0.084%) ISTQB
11 1 (0.084%) ISTQB Advanced Certification
Quality Assurance & Compliance
1 51 (4.26%) QA
2 6 (0.50%) Data Quality
System Software
1 298 (24.90%) Docker
2 13 (1.09%) Virtual Machines
3 2 (0.17%) Apache ZooKeeper
3 2 (0.17%) LXC
3 2 (0.17%) VMware Infrastructure
4 1 (0.084%) Apache Flume
4 1 (0.084%) Hyper-V
4 1 (0.084%) Virtual Servers
Systems Management
1 270 (22.56%) Kubernetes
2 98 (8.19%) Terraform
3 46 (3.84%) Ansible
4 39 (3.26%) Opscode Chef
5 24 (2.01%) Prometheus
6 15 (1.25%) Grafana
7 14 (1.17%) Puppet
8 11 (0.92%) Packer
9 9 (0.75%) ZABBIX
10 5 (0.42%) Istio
11 1 (0.084%) Docker Swarm
11 1 (0.084%) FortiGate
11 1 (0.084%) Kibana
Vendors
1 83 (6.93%) Microsoft
2 71 (5.93%) Google
3 33 (2.76%) Sophos
4 26 (2.17%) IBM
5 18 (1.50%) SaltStack
6 13 (1.09%) Splunk
7 12 (1.00%) Oracle
8 11 (0.92%) Bloomberg
8 11 (0.92%) Cisco
8 11 (0.92%) Databricks
9 9 (0.75%) F5
9 9 (0.75%) Palo Alto
10 7 (0.58%) New Relic
10 7 (0.58%) WSO2
11 6 (0.50%) Red Hat
12 5 (0.42%) CQG
12 5 (0.42%) Fidessa
12 5 (0.42%) Reuters
12 5 (0.42%) SAP
12 5 (0.42%) Trayport