PySpark - Spark Python API
UK

The table below provides summary statistics for permanent job vacancies requiring PySpark skills. It includes a benchmarking guide to the annual salaries offered in vacancies that cited PySpark over the 6 months leading up to 28 May 2025, comparing them to the same period in the previous two years.

6 months to
28 May 2025
Same period 2024 Same period 2023
Rank 452 508 697
Rank change year-on-year +56 +189 +43
Permanent jobs citing PySpark 277 452 273
As % of all permanent jobs advertised in the UK 0.51% 0.44% 0.28%
As % of the Libraries, Frameworks & Software Standards category 3.01% 2.13% 0.93%
Number of salaries quoted 219 187 216
10th Percentile £50,000 £52,500 £50,000
25th Percentile £66,250 £57,500 £62,500
Median annual salary (50th Percentile) £110,000 £70,000 £80,000
Median % change year-on-year +57.14% -12.50% +14.29%
75th Percentile £122,500 £87,500 £105,000
90th Percentile £138,750 £100,000 £160,000
UK excluding London median annual salary £62,500 £77,500 £65,000
% change year-on-year -19.35% +19.23% +18.18%

All Software Libraries and Frameworks
UK

PySpark falls under the Software Libraries and Frameworks category. For comparison with the information above, the following table provides summary statistics for all permanent job vacancies requiring technical specification, industry standards, software libraries and framework skills.

Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 9,208 21,249 29,392
As % of all permanent jobs advertised in the UK 16.84% 20.80% 30.01%
Number of salaries quoted 5,664 15,856 18,240
10th Percentile £38,750 £36,250 £40,500
25th Percentile £51,250 £45,000 £51,000
Median annual salary (50th Percentile) £66,254 £60,000 £67,500
Median % change year-on-year +10.42% -11.11% +3.85%
75th Percentile £87,500 £78,750 £87,500
90th Percentile £112,350 £100,000 £106,250
UK excluding London median annual salary £60,000 £55,000 £57,500
% change year-on-year +9.09% -4.35% +4.55%

PySpark
Job Vacancy Trend

Job postings citing PySpark as a proportion of all IT jobs advertised.

Job vacancy trend for PySpark in the UK

PySpark
Salary Trend

3-month moving average salary quoted in jobs citing PySpark.

Salary trend for PySpark in the UK

PySpark
Salary Histogram

Salary distribution for jobs citing PySpark over the 6 months to 28 May 2025.

Salary histogram for PySpark in the UK

PySpark
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing PySpark within the UK over the 6 months to 28 May 2025. 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 +160 262 £110,000 +57.14% 427
London +128 203 £110,000 +57.14% 125
Work from Home +117 154 £110,000 +62.96% 131
UK excluding London +28 70 £62,500 -19.35% 365
South East +106 18 £52,500 +31.25% 119
Midlands +62 16 £65,000 +4.00% 60
North of England +10 11 £72,500 -12.12% 74
Scotland -23 11 £75,000 +15.38% 17
East of England +52 10 £50,000 -9.09% 44
West Midlands +63 9 £62,500 - 26
East Midlands +42 7 £75,000 - 31
North West -31 4 £75,000 -11.76% 37
North East - 4 £62,500 - 8
South West +111 3 £115,000 +109.09% 46
Yorkshire +59 3 £85,000 +6.25% 29
Wales - 1 £55,000 - 12

PySpark
Co-occurring Skills and Capabilities by Category

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

Application Platforms
1 130 (46.93%) Apache Airflow
2 115 (41.52%) Apache
3 89 (32.13%) Apache Spark
4 3 (1.08%) SAS
Applications
1 4 (1.44%) Microsoft Excel
2 1 (0.36%) Microsoft Office
Cloud Services
1 169 (61.01%) AWS
2 120 (43.32%) dbt
3 106 (38.27%) Azure
4 82 (29.60%) Serverless
5 75 (27.08%) Amazon ECS
6 72 (25.99%) AWS Lambda
7 65 (23.47%) OpenShift
8 61 (22.02%) Snowflake
9 54 (19.49%) Azure Data Factory
10 49 (17.69%) GCP
11 38 (13.72%) Power Platform
12 30 (10.83%) Azure DevOps
13 26 (9.39%) Azure Synapse Analytics
14 23 (8.30%) Dagster
15 17 (6.14%) Amazon EC2
16 16 (5.78%) Amazon S3
17 14 (5.05%) Amazon EKS
18 12 (4.33%) Amazon Kinesis
18 12 (4.33%) Microsoft Purview
18 12 (4.33%) Power Automate
Communications & Networking
1 1 (0.36%) PuTTY
Database & Business Intelligence
1 125 (45.13%) Amazon Athena
2 120 (43.32%) Apache Iceberg
3 114 (41.16%) Dremio
4 103 (37.18%) Apache Arrow
5 71 (25.63%) Apache Ignite
6 55 (19.86%) Data Warehouse
7 49 (17.69%) Data Lake
8 34 (12.27%) Power BI
9 22 (7.94%) Big Data
10 21 (7.58%) Tableau
11 17 (6.14%) NoSQL
12 14 (5.05%) Delta Lake
12 14 (5.05%) Hadoop
13 13 (4.69%) Amazon Redshift
13 13 (4.69%) Spark SQL
14 9 (3.25%) Metadata
15 8 (2.89%) Parquet
15 8 (2.89%) PostgreSQL
16 7 (2.53%) BigQuery
17 6 (2.17%) Apache Hudi
Development Applications
1 60 (21.66%) Artifactory
2 25 (9.03%) Git
3 8 (2.89%) Jenkins
4 7 (2.53%) Bitbucket
5 5 (1.81%) CircleCI
6 4 (1.44%) GitLab
6 4 (1.44%) Spinnaker
7 1 (0.36%) JIRA
7 1 (0.36%) kappa
7 1 (0.36%) Octopus Deploy
7 1 (0.36%) SpecFlow
General
1 142 (51.26%) Finance
2 114 (41.16%) Front Office
3 68 (24.55%) Banking
4 44 (15.88%) Investment Banking
5 43 (15.52%) Social Skills
6 23 (8.30%) Analytical Skills
7 16 (5.78%) Inclusion and Diversity
8 15 (5.42%) Law
9 14 (5.05%) Public Sector
10 8 (2.89%) Marketing
10 8 (2.89%) Retail
11 3 (1.08%) Games
11 3 (1.08%) Presentation Skills
12 1 (0.36%) Advertising
12 1 (0.36%) Billing
12 1 (0.36%) Financial Institution
12 1 (0.36%) Legal
12 1 (0.36%) Manufacturing
12 1 (0.36%) Tech for Good
12 1 (0.36%) Telecoms
Job Titles
1 171 (61.73%) Data Engineer
2 108 (38.99%) AWS Engineer
3 98 (35.38%) Python Engineer
4 61 (22.02%) DevOps Engineer
5 59 (21.30%) AWS DevOps
5 59 (21.30%) AWS DevOps Engineer
6 50 (18.05%) Software Engineer
7 46 (16.61%) Senior
8 44 (15.88%) AWS Software Engineer
9 41 (14.80%) Developer
10 34 (12.27%) AWS Developer
11 32 (11.55%) Developer/Software Engineer
11 32 (11.55%) Snowflake Developer
11 32 (11.55%) Snowflake Engineer
11 32 (11.55%) Software Developer
12 29 (10.47%) Java Engineer
13 28 (10.11%) Java Software Engineer
14 24 (8.66%) Python Developer
15 23 (8.30%) Senior Data Engineer
16 21 (7.58%) Python Data Engineer
Libraries, Frameworks & Software Standards
1 84 (30.32%) Kafka
2 59 (21.30%) J2EE
3 40 (14.44%) Pandas
4 26 (9.39%) NumPy
5 23 (8.30%) SciPy
6 12 (4.33%) gRPC
6 12 (4.33%) Protocol Buffers
6 12 (4.33%) scikit-learn
7 11 (3.97%) TensorFlow
8 8 (2.89%) Spark Streaming
9 7 (2.53%) Flask
10 6 (2.17%) PyArrow
11 5 (1.81%) OAuth
12 4 (1.44%) Django
13 3 (1.08%) pytest
13 3 (1.08%) XGBoost
13 3 (1.08%) YAML
14 2 (0.72%) PyTorch
14 2 (0.72%) Smart Contracts
15 1 (0.36%) Shiny
Miscellaneous
1 54 (19.49%) Equities
1 54 (19.49%) Fixed Income
2 44 (15.88%) Derivative
2 44 (15.88%) Foreign Exchange (FX)
2 44 (15.88%) Hedge funds
3 16 (5.78%) Algorithms
4 12 (4.33%) Credit Risk
4 12 (4.33%) Product Ownership
5 6 (2.17%) Data Structures
5 6 (2.17%) Greenfield Project
6 5 (1.81%) Distributed Applications
6 5 (1.81%) Reinsurance
7 4 (1.44%) Cloud Native
7 4 (1.44%) Low-Code
8 2 (0.72%) Blockchain
8 2 (0.72%) Data Fabric
8 2 (0.72%) Life Science
9 1 (0.36%) e-Learning
9 1 (0.36%) Legacy Systems
Operating Systems
1 7 (2.53%) Unix
Processes & Methodologies
1 147 (53.07%) Data Engineering
2 143 (51.62%) Agile
3 133 (48.01%) Software Engineering
4 119 (42.96%) Asset Management
5 107 (38.63%) DevOps
6 102 (36.82%) CI/CD
7 74 (26.71%) Analytics
7 74 (26.71%) ETL
8 68 (24.55%) Data Pipeline
9 61 (22.02%) Open Source
10 59 (21.30%) Site Reliability Engineering
11 55 (19.86%) Data Science
12 50 (18.05%) Data Modelling
13 40 (14.44%) Machine Learning
14 39 (14.08%) Visualisation
15 38 (13.72%) Data Management
15 38 (13.72%) Data Transformation
16 36 (13.00%) Problem-Solving
17 35 (12.64%) Business Intelligence
18 30 (10.83%) Data Governance
Programming Languages
1 263 (94.95%) Python
2 155 (55.96%) SQL
3 133 (48.01%) Java
4 59 (21.30%) Go
5 18 (6.50%) Scala
6 15 (5.42%) JavaScript
7 12 (4.33%) TypeScript
8 7 (2.53%) T-SQL
9 4 (1.44%) R
10 3 (1.08%) Cypher
11 1 (0.36%) Bash
11 1 (0.36%) Bicep
11 1 (0.36%) C#
11 1 (0.36%) C++
11 1 (0.36%) Kotlin
11 1 (0.36%) PowerShell
11 1 (0.36%) PROC SQL
11 1 (0.36%) VB
Qualifications
1 32 (11.55%) Degree
2 23 (8.30%) Security Cleared
3 21 (7.58%) SC Cleared
4 13 (4.69%) DBS Check
5 11 (3.97%) Azure Certification
5 11 (3.97%) Master's Degree
6 3 (1.08%) AWS Certification
7 2 (0.72%) Computer Science Degree
8 1 (0.36%) Numerate Degree
Quality Assurance & Compliance
1 42 (15.16%) Data Quality
2 10 (3.61%) GDPR
3 8 (2.89%) Accessibility
4 1 (0.36%) QA
System Software
1 79 (28.52%) Docker
2 7 (2.53%) HDFS
3 6 (2.17%) Apache Flume
4 2 (0.72%) Active Directory
Systems Management
1 94 (33.94%) Terraform
2 87 (31.41%) Kubernetes
3 6 (2.17%) Oozie
4 2 (0.72%) Ansible
5 1 (0.36%) Kibana
5 1 (0.36%) logstash
Vendors
1 86 (31.05%) Databricks
2 22 (7.94%) Microsoft
3 7 (2.53%) Cloudera
4 6 (2.17%) Red Hat
5 5 (1.81%) Google
6 2 (0.72%) Foundry
6 2 (0.72%) Informatica
6 2 (0.72%) Palantir
7 1 (0.36%) CheckPoint
7 1 (0.36%) MicroStrategy
7 1 (0.36%) Oracle
7 1 (0.36%) SAP
7 1 (0.36%) Splunk