skilltree
CareersSkillsNetworkHow It WorksAbout
Find a Role
All skills

Database Design

-1.2%
Big Data Engineering with PySpark
81Live openings
$158,087Median salary
53Roles demanding it
15.4%Avg. posting demand

Demand over time

Where it's in demand

Roles whose live postings ask for this skill most often.

Data Platform Engineer
50%
$130,333
Data Engineer
40%
$133,651
Analytics Engineer
40%
$200,000
Director of Data Engineering
30%
$243,209
Data Architect
30%
$179,999
Director of Business Intelligence
30%
—
Lead Data Engineer
30%
$174,664
BI Developer
30%
$115,000
Lead Data Analyst
30%
$120,328
Data Analyst
20%
$93,374

Pairs with

Skills that show up alongside this one, beyond chance.

Scala19 roles
Data Pipelines22 roles
Data Integration47 roles
PySpark12 roles
Data Engineering31 roles
MySQL14 roles
Data Architecture18 roles
Object-Oriented Programming32 roles
Big Data Technologies32 roles
NoSQL Databases22 roles
Databricks23 roles
Data Warehousing29 roles

Same cluster

PySparkApache SparkApache KafkaETL/ELTData PipelinesDelta LakeScalaApache AirflowHealthcare DataGolang
skilltree

Start with one role. Discover the paths around it.

Product

  • Careers
  • How It Works
  • About

Resources

  • Blog
  • Sign up for our Email
  • Wall of Love

Company

  • Privacy
  • Terms
  • Contact

© 2026 skilltree. All rights reserved.