PySpark - Spark Python API
UK

The following table provides summary statistics for permanent job vacancies with a requirement for PySpark skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited PySpark over the 6 months to 27 April 2024 with a comparison to the same period in the previous 2 years.

6 months to
27 Apr 2024
Same period 2023 Same period 2022
Rank 522 700 813
Rank change year-on-year +178 +113 -24
Permanent jobs citing PySpark 412 276 443
As % of all permanent jobs advertised in the UK 0.42% 0.26% 0.29%
As % of the Libraries, Frameworks & Software Standards category 1.96% 0.87% 0.72%
Number of salaries quoted 166 223 178
10th Percentile £52,500 £50,000 £46,750
25th Percentile £60,000 £60,625 £50,000
Median annual salary (50th Percentile) £70,000 £80,000 £67,500
Median % change year-on-year -12.50% +18.52% +3.85%
75th Percentile £89,375 £105,000 £80,000
90th Percentile £100,000 £160,000 £85,000
UK excluding London median annual salary £80,000 £62,500 £55,000
% change year-on-year +28.00% +13.64% -10.20%

All Software Libraries and Frameworks
UK

PySpark is in the Software Libraries and Frameworks category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for technical specification, industry standards, software libraries and framework skills.

Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 20,974 31,729 61,916
As % of all permanent jobs advertised in the UK 21.39% 30.32% 40.17%
Number of salaries quoted 15,673 19,469 30,328
10th Percentile £36,250 £41,117 £37,500
25th Percentile £45,000 £50,000 £47,500
Median annual salary (50th Percentile) £60,000 £67,500 £62,500
Median % change year-on-year -11.11% +8.00% +13.64%
75th Percentile £79,600 £87,500 £82,500
90th Percentile £100,000 £106,250 £100,000
UK excluding London median annual salary £55,000 £57,500 £55,000
% change year-on-year -4.35% +4.55% +10.00%

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 27 April 2024.

Salary histogram for PySpark in the UK

PySpark
Top 17 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 27 April 2024. 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
UK excluding London +154 240 £80,000 +28.00% 19
England +75 217 £71,500 -10.63% 51
Scotland +80 175 £65,000 -3.70% 3
London +118 155 £70,000 -22.22% 33
Work from Home +63 114 £70,000 -12.82% 30
North of England +73 42 £85,000 +25.93% 5
North West +39 34 £85,000 +6.25% 2
Midlands +10 12 £63,000 +14.55% 2
West Midlands +29 8 £63,000 +5.00% 2
Yorkshire +90 7 £80,000 +28.00% 3
East Midlands -15 4 - -
South East -5 3 £40,000 -38.46% 4
Northern Ireland - 3 £60,000 -
Wales +10 2 £59,280 +18.56% 1
South West -7 2 £65,000 -20.00% 4
East of England +11 1 £55,000 - 2
North East -4 1 £55,000 -15.38%

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 171 (41.50%) Apache Spark
2 122 (29.61%) Apache Airflow
3 28 (6.80%) Apache
4 4 (0.97%) SAS
5 1 (0.24%) Apache Pig
5 1 (0.24%) SharePoint
Applications
1 7 (1.70%) Microsoft Excel
Business Applications
1 4 (0.97%) Primavera
Cloud Services
1 242 (58.74%) AWS
2 200 (48.54%) Azure
3 77 (18.69%) GCP
4 53 (12.86%) Azure DevOps
5 50 (12.14%) Azure Data Factory
6 41 (9.95%) Azure Synapse Analytics
7 34 (8.25%) Power Platform
8 31 (7.52%) GitHub
9 16 (3.88%) Azure Cosmos DB
10 14 (3.40%) Serverless
10 14 (3.40%) Snowflake
11 12 (2.91%) Amazon S3
11 12 (2.91%) AWS Lambda
11 12 (2.91%) GitHub Actions
11 12 (2.91%) Power Automate
11 12 (2.91%) PowerApps
12 11 (2.67%) AWS CloudFormation
13 9 (2.18%) Amazon Kinesis
14 8 (1.94%) Cloud Computing
14 8 (1.94%) SaaS
Communications & Networking
1 2 (0.49%) Network Security
Database & Business Intelligence
1 133 (32.28%) Big Data
2 104 (25.24%) Data Lake
3 71 (17.23%) Data Warehouse
4 55 (13.35%) SQL Server
5 37 (8.98%) Qlik Sense
6 34 (8.25%) Delta Lake
6 34 (8.25%) Power BI
7 30 (7.28%) Tableau
8 21 (5.10%) Data Vault
8 21 (5.10%) NoSQL
9 20 (4.85%) Hadoop
10 19 (4.61%) Azure SQL Database
11 18 (4.37%) Spark SQL
12 11 (2.67%) Amazon Redshift
13 10 (2.43%) Apache Hive
14 9 (2.18%) SQL Server Integration Services
15 8 (1.94%) Flink
15 8 (1.94%) MySQL
15 8 (1.94%) Parquet
16 7 (1.70%) Data Mining
Development Applications
1 50 (12.14%) Git
2 23 (5.58%) JIRA
3 19 (4.61%) Jenkins
4 10 (2.43%) CircleCI
5 8 (1.94%) MLflow
6 4 (0.97%) Octopus Deploy
7 3 (0.73%) Team Foundation Server
7 3 (0.73%) TeamCity
8 2 (0.49%) GitLab
8 2 (0.49%) JMeter
8 2 (0.49%) JUnit
8 2 (0.49%) MSTest
8 2 (0.49%) NUnit
8 2 (0.49%) Postman
8 2 (0.49%) SpecFlow
9 1 (0.24%) Selenium
9 1 (0.24%) SoapUI
General
1 226 (54.85%) Finance
2 185 (44.90%) Inclusion and Diversity
3 178 (43.20%) Law
4 108 (26.21%) Marketing
5 76 (18.45%) Legal
6 71 (17.23%) Social Skills
7 19 (4.61%) Analytical Skills
8 13 (3.16%) Banking
9 11 (2.67%) Retail
10 8 (1.94%) Retail Banking
11 4 (0.97%) Influencing Skills
11 4 (0.97%) Presentation Skills
12 3 (0.73%) Public Sector
13 2 (0.49%) Publishing
14 1 (0.24%) Automotive
14 1 (0.24%) Aviation
14 1 (0.24%) Financial Institution
Job Titles
1 266 (64.56%) Data Engineer
2 180 (43.69%) Software Engineer
3 161 (39.08%) Senior
4 110 (26.70%) Python Engineer
5 107 (25.97%) Lead
6 101 (24.51%) Python Software Engineer
7 86 (20.87%) Lead Software Engineer
8 80 (19.42%) Big Data Engineer
8 80 (19.42%) Big Data Software Engineer
9 75 (18.20%) Senior Data Engineer
10 51 (12.38%) Lead Data Engineer
11 40 (9.71%) Lead Big Data Engineer
12 37 (8.98%) Senior Software Engineer
13 35 (8.50%) Azure Engineer
14 33 (8.01%) Data Scientist
15 29 (7.04%) Senior Data Scientist
16 28 (6.80%) Azure Data Engineer
17 9 (2.18%) Consultant
17 9 (2.18%) Data Consultant
17 9 (2.18%) Python Data Engineer
Libraries, Frameworks & Software Standards
1 62 (15.05%) Kafka
2 42 (10.19%) Pandas
3 30 (7.28%) scikit-learn
4 28 (6.80%) TensorFlow
5 10 (2.43%) AWS CDK
6 8 (1.94%) Apache Avro
6 8 (1.94%) Apache Beam
6 8 (1.94%) Spark Streaming
7 4 (0.97%) JSON
8 3 (0.73%) NumPy
9 2 (0.49%) MDX
9 2 (0.49%) Plotly
9 2 (0.49%) PyTorch
9 2 (0.49%) React
9 2 (0.49%) SciPy
10 1 (0.24%) .NET Framework
10 1 (0.24%) ARM Templates
10 1 (0.24%) jQuery
10 1 (0.24%) Lambda Expressions
10 1 (0.24%) Swagger
Miscellaneous
1 74 (17.96%) Algorithms
2 54 (13.11%) Cloud Native
3 37 (8.98%) Onboarding
4 28 (6.80%) Reinsurance
5 26 (6.31%) Data Structures
5 26 (6.31%) Public Cloud
6 14 (3.40%) Greenfield Project
7 10 (2.43%) Product Ownership
8 9 (2.18%) Distributed Systems
9 8 (1.94%) Distributed Applications
10 5 (1.21%) Low-Code
11 4 (0.97%) Self-Motivation
12 2 (0.49%) Hybrid Cloud
12 2 (0.49%) Management Information System
12 2 (0.49%) PropTech
13 1 (0.24%) Data Protection Act
13 1 (0.24%) Legacy Applications
13 1 (0.24%) Team-Oriented Environment
Operating Systems
1 2 (0.49%) Linux
2 1 (0.24%) Ubuntu
Processes & Methodologies
1 255 (61.89%) Agile
2 210 (50.97%) CI/CD
3 194 (47.09%) Software Engineering
4 182 (44.17%) SDLC
5 172 (41.75%) Operational Stability
6 155 (37.62%) Machine Learning
7 143 (34.71%) ETL
8 129 (31.31%) Community of Practice
9 127 (30.83%) Data Engineering
10 122 (29.61%) Artificial Intelligence
11 84 (20.39%) Decision-Making
12 83 (20.15%) Data Science
13 77 (18.69%) Mentoring
14 76 (18.45%) Visualisation
15 74 (17.96%) Data Modelling
15 74 (17.96%) Microservices
16 72 (17.48%) Data Pipeline
17 68 (16.50%) DevOps
18 67 (16.26%) Continuous Improvement
19 66 (16.02%) Coaching
Programming Languages
1 377 (91.50%) Python
2 205 (49.76%) SQL
3 85 (20.63%) Java
4 16 (3.88%) Scala
5 14 (3.40%) R
6 12 (2.91%) T-SQL
7 8 (1.94%) C#
8 7 (1.70%) Data Analysis Expressions
9 2 (0.49%) PL/SQL
10 1 (0.24%) C++
10 1 (0.24%) Shell Script
10 1 (0.24%) TypeScript
Qualifications
1 48 (11.65%) Degree
2 30 (7.28%) DBS Check
2 30 (7.28%) Master's Degree
3 15 (3.64%) Microsoft Certification
4 8 (1.94%) Azure Certification
5 7 (1.70%) Computer Science Degree
6 4 (0.97%) CIMA
6 4 (0.97%) Security Cleared
7 3 (0.73%) SC Cleared
8 1 (0.24%) PhD
Quality Assurance & Compliance
1 74 (17.96%) Data Quality
2 6 (1.46%) QA
System Software
1 8 (1.94%) Docker
1 8 (1.94%) HDFS
2 1 (0.24%) Apache Flume
Systems Management
1 64 (15.53%) Kubernetes
2 20 (4.85%) Terraform
Vendors
1 178 (43.20%) Databricks
2 37 (8.98%) Alteryx
3 35 (8.50%) Microsoft
4 31 (7.52%) Informatica
5 29 (7.04%) Oracle
6 12 (2.91%) Cloudera
7 5 (1.21%) OpenAI
8 4 (0.97%) Google
8 4 (0.97%) SAP
8 4 (0.97%) SnapLogic
8 4 (0.97%) Splunk
8 4 (0.97%) Teradata
9 2 (0.49%) ServiceNow
10 1 (0.24%) Facebook
10 1 (0.24%) Twitter