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 3 May 2024 with a comparison to the same period in the previous 2 years.

6 months to
3 May 2024
Same period 2023 Same period 2022
Rank 519 717 793
Rank change year-on-year +198 +76 +1
Permanent jobs citing PySpark 424 279 469
As % of all permanent jobs advertised in the UK 0.43% 0.27% 0.30%
As % of the Libraries, Frameworks & Software Standards category 2.01% 0.89% 0.74%
Number of salaries quoted 171 226 177
10th Percentile £52,500 £50,000 £46,750
25th Percentile £59,375 £60,313 £50,000
Median annual salary (50th Percentile) £70,000 £80,000 £70,000
Median % change year-on-year -12.50% +14.29% +7.69%
75th Percentile £87,500 £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 21,080 31,272 63,382
As % of all permanent jobs advertised in the UK 21.38% 30.13% 40.50%
Number of salaries quoted 15,747 19,246 30,345
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,500 £87,500 £82,500
90th Percentile £100,000 £105,000 £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 3 May 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 3 May 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 +156 242 £80,000 +28.00% 25
England +63 227 £70,000 -12.50% 58
Scotland +81 177 £65,000 -3.70% 1
London +113 164 £70,000 -22.22% 32
Work from Home +73 125 £68,750 -14.38% 36
North of England +73 42 £82,500 +22.22% 3
North West +35 35 £85,000 +6.25% 2
Midlands +16 12 £63,000 +14.55% 9
West Midlands +20 8 £63,000 +5.00% 4
Yorkshire +75 6 £80,000 +28.00% 1
East Midlands -6 4 - - 5
South East -27 3 £40,000 -38.46% 4
South West -27 3 £75,000 -7.69% 4
Northern Ireland - 3 £60,000 - 2
East of England +14 1 £55,000 - 3
Wales +3 1 £46,060 -7.88%
North East -6 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 172 (40.57%) Apache Spark
2 122 (28.77%) Apache Airflow
3 28 (6.60%) Apache
4 4 (0.94%) SAS
5 1 (0.24%) Apache Pig
5 1 (0.24%) SharePoint
Applications
1 7 (1.65%) Microsoft Excel
Business Applications
1 4 (0.94%) Primavera
Cloud Services
1 242 (57.08%) AWS
2 205 (48.35%) Azure
3 78 (18.40%) GCP
4 54 (12.74%) Azure DevOps
5 51 (12.03%) Azure Data Factory
6 44 (10.38%) Azure Synapse Analytics
7 36 (8.49%) Power Platform
8 30 (7.08%) GitHub
9 18 (4.25%) Azure Cosmos DB
10 14 (3.30%) Serverless
10 14 (3.30%) Snowflake
11 12 (2.83%) Amazon S3
11 12 (2.83%) AWS Lambda
11 12 (2.83%) GitHub Actions
11 12 (2.83%) Power Automate
11 12 (2.83%) PowerApps
12 11 (2.59%) AWS CloudFormation
13 9 (2.12%) Amazon Kinesis
14 8 (1.89%) Cloud Computing
14 8 (1.89%) SaaS
Communications & Networking
1 2 (0.47%) Network Security
Database & Business Intelligence
1 133 (31.37%) Big Data
2 107 (25.24%) Data Lake
3 75 (17.69%) Data Warehouse
4 57 (13.44%) SQL Server
5 39 (9.20%) Qlik Sense
6 37 (8.73%) Tableau
7 36 (8.49%) Power BI
8 33 (7.78%) Delta Lake
9 21 (4.95%) Data Vault
9 21 (4.95%) NoSQL
10 20 (4.72%) Azure SQL Database
11 19 (4.48%) Hadoop
12 18 (4.25%) Spark SQL
13 11 (2.59%) Amazon Redshift
14 10 (2.36%) Apache Hive
15 9 (2.12%) MySQL
15 9 (2.12%) SQL Server Integration Services
16 8 (1.89%) Flink
16 8 (1.89%) Parquet
17 7 (1.65%) Data Mining
Development Applications
1 57 (13.44%) Git
2 23 (5.42%) JIRA
3 20 (4.72%) Jenkins
4 10 (2.36%) CircleCI
5 9 (2.12%) MLflow
6 4 (0.94%) Octopus Deploy
7 3 (0.71%) Team Foundation Server
7 3 (0.71%) TeamCity
8 2 (0.47%) GitLab
8 2 (0.47%) JMeter
8 2 (0.47%) JUnit
8 2 (0.47%) MSTest
8 2 (0.47%) NUnit
8 2 (0.47%) Postman
8 2 (0.47%) SpecFlow
9 1 (0.24%) Selenium
9 1 (0.24%) SoapUI
General
1 227 (53.54%) Finance
2 187 (44.10%) Inclusion and Diversity
3 181 (42.69%) Law
4 108 (25.47%) Marketing
5 79 (18.63%) Legal
6 76 (17.92%) Social Skills
7 19 (4.48%) Analytical Skills
8 13 (3.07%) Banking
9 12 (2.83%) Retail
10 8 (1.89%) Retail Banking
11 4 (0.94%) Influencing Skills
11 4 (0.94%) Presentation Skills
12 3 (0.71%) Public Sector
13 2 (0.47%) Publishing
14 1 (0.24%) Automotive
14 1 (0.24%) Aviation
14 1 (0.24%) Financial Institution
14 1 (0.24%) Organisational Skills
Job Titles
1 270 (63.68%) Data Engineer
2 181 (42.69%) Software Engineer
3 168 (39.62%) Senior
4 110 (25.94%) Python Engineer
5 106 (25.00%) Lead
6 101 (23.82%) Python Software Engineer
7 86 (20.28%) Lead Software Engineer
8 80 (18.87%) Big Data Engineer
8 80 (18.87%) Big Data Software Engineer
9 75 (17.69%) Senior Data Engineer
10 50 (11.79%) Lead Data Engineer
11 40 (9.43%) Data Scientist
11 40 (9.43%) Lead Big Data Engineer
12 36 (8.49%) Azure Engineer
12 36 (8.49%) Senior Data Scientist
12 36 (8.49%) Senior Software Engineer
13 29 (6.84%) Azure Data Engineer
14 9 (2.12%) Consultant
14 9 (2.12%) Data Consultant
14 9 (2.12%) Python Data Engineer
Libraries, Frameworks & Software Standards
1 61 (14.39%) Kafka
2 49 (11.56%) Pandas
3 37 (8.73%) scikit-learn
4 35 (8.25%) TensorFlow
5 10 (2.36%) AWS CDK
6 8 (1.89%) Apache Avro
6 8 (1.89%) Apache Beam
6 8 (1.89%) Spark Streaming
7 5 (1.18%) JSON
8 3 (0.71%) NumPy
9 2 (0.47%) MDX
9 2 (0.47%) Plotly
9 2 (0.47%) PyTorch
9 2 (0.47%) React
9 2 (0.47%) SciPy
10 1 (0.24%) ARM Templates
10 1 (0.24%) jQuery
10 1 (0.24%) Lambda Expressions
10 1 (0.24%) pytest
10 1 (0.24%) Swagger
Miscellaneous
1 82 (19.34%) Algorithms
2 54 (12.74%) Cloud Native
3 39 (9.20%) Onboarding
4 28 (6.60%) Reinsurance
5 26 (6.13%) Data Structures
5 26 (6.13%) Public Cloud
6 14 (3.30%) Greenfield Project
7 9 (2.12%) Distributed Systems
7 9 (2.12%) Product Ownership
8 8 (1.89%) Distributed Applications
9 5 (1.18%) Low-Code
10 4 (0.94%) Self-Motivation
11 2 (0.47%) Hybrid Cloud
11 2 (0.47%) Management Information System
11 2 (0.47%) PropTech
12 1 (0.24%) Data Protection Act
12 1 (0.24%) Legacy Applications
12 1 (0.24%) Team-Oriented Environment
Operating Systems
1 2 (0.47%) Linux
2 1 (0.24%) Ubuntu
Processes & Methodologies
1 256 (60.38%) Agile
2 212 (50.00%) CI/CD
3 195 (45.99%) Software Engineering
4 184 (43.40%) SDLC
5 174 (41.04%) Operational Stability
6 164 (38.68%) Machine Learning
7 144 (33.96%) ETL
8 131 (30.90%) Artificial Intelligence
8 131 (30.90%) Community of Practice
9 128 (30.19%) Data Engineering
10 91 (21.46%) Decision-Making
11 89 (20.99%) Data Science
12 87 (20.52%) Visualisation
13 80 (18.87%) Mentoring
14 77 (18.16%) Data Modelling
15 74 (17.45%) Data Pipeline
15 74 (17.45%) Microservices
16 72 (16.98%) Continuous Improvement
17 68 (16.04%) DevOps
18 67 (15.80%) Risk Management
Programming Languages
1 386 (91.04%) Python
2 214 (50.47%) SQL
3 87 (20.52%) Java
4 16 (3.77%) Scala
5 14 (3.30%) R
5 14 (3.30%) T-SQL
6 7 (1.65%) C#
6 7 (1.65%) Data Analysis Expressions
7 2 (0.47%) PL/SQL
8 1 (0.24%) C++
8 1 (0.24%) Shell Script
8 1 (0.24%) TypeScript
Qualifications
1 55 (12.97%) Degree
2 37 (8.73%) DBS Check
2 37 (8.73%) Master's Degree
3 15 (3.54%) Microsoft Certification
4 8 (1.89%) Azure Certification
5 7 (1.65%) Computer Science Degree
6 4 (0.94%) CIMA
6 4 (0.94%) Security Cleared
7 3 (0.71%) SC Cleared
8 1 (0.24%) PhD
Quality Assurance & Compliance
1 76 (17.92%) Data Quality
2 6 (1.42%) QA
System Software
1 8 (1.89%) Docker
1 8 (1.89%) HDFS
2 1 (0.24%) Apache Flume
Systems Management
1 65 (15.33%) Kubernetes
2 22 (5.19%) Terraform
Vendors
1 186 (43.87%) Databricks
2 39 (9.20%) Alteryx
3 35 (8.25%) Microsoft
4 30 (7.08%) Informatica
4 30 (7.08%) Oracle
5 11 (2.59%) Cloudera
6 5 (1.18%) OpenAI
7 4 (0.94%) Google
7 4 (0.94%) SAP
7 4 (0.94%) SnapLogic
7 4 (0.94%) Splunk
8 3 (0.71%) Teradata
9 2 (0.47%) ServiceNow
10 1 (0.24%) Facebook
10 1 (0.24%) Twitter