Repository navigation
Expand file tree
/
Copy path4_top_paying_skills.sql
More file actions
149 lines (141 loc) · 3.28 KB
/
Copy path4_top_paying_skills.sql
File metadata and controls
149 lines (141 loc) · 3.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
/*
Question: what are the top skills based on salary?
- Look at the average salary associated with each skill for Data Engineer positions.
- Focuses on roles with specified salaries, regarless of location.
- Why? It reveals how different skills impact salary levels for Data Engineers and
helps identify the most financially rewarding skills to acquire or improve.
*/
SELECT
skills,
ROUND(AVG(salary_year_avg), 0) AS average_yearly_salary
FROM job_postings_fact
INNER JOIN skills_job_dim ON job_postings_fact.job_id = skills_job_dim.job_id
INNER JOIN skills_dim ON skills_job_dim.skill_id = skills_dim.skill_id
WHERE
job_title_short LIKE '%Data%' AND
job_title_short LIKE '%Engineer%' AND
salary_year_avg IS NOT NULL AND
job_work_from_home = true --uncomment this for remote positions only
GROUP BY
skills
ORDER BY
average_yearly_salary DESC
LIMIT 25;
/*
### Top-paying Data Engineer roles in 2023 tend to:
* Be **senior or staff-level**
* Sit at the **intersection of data + systems + infra**
* Value **rare languages** and **architectural depth**
* Optimize for **performance, scale, or research**, not dashboards
### Market structure (simplified):
* **SQL/Python** → employability
* **Cloud + orchestration** → mid-level growth
* **Systems, niche DBs, low-level languages** → compensation ceiling
> **Demand skills get you hired. Scarce skills get you paid more.**
High-paying DE roles assume:
* You *already* know SQL, Python, cloud
* Salary is driven by what you bring **on top of the baseline**
Results from the query:
[
{
"skills": "assembly",
"average_yearly_salary": "192500"
},
{
"skills": "chef",
"average_yearly_salary": "186500"
},
{
"skills": "ggplot2",
"average_yearly_salary": "176250"
},
{
"skills": "rust",
"average_yearly_salary": "174559"
},
{
"skills": "clojure",
"average_yearly_salary": "170867"
},
{
"skills": "couchdb",
"average_yearly_salary": "170000"
},
{
"skills": "neo4j",
"average_yearly_salary": "169598"
},
{
"skills": "mongo",
"average_yearly_salary": "167056"
},
{
"skills": "solidity",
"average_yearly_salary": "166250"
},
{
"skills": "django",
"average_yearly_salary": "163000"
},
{
"skills": "zoom",
"average_yearly_salary": "162429"
},
{
"skills": "julia",
"average_yearly_salary": "160500"
},
{
"skills": "kubernetes",
"average_yearly_salary": "158550"
},
{
"skills": "redis",
"average_yearly_salary": "158385"
},
{
"skills": "mxnet",
"average_yearly_salary": "157500"
},
{
"skills": "fastapi",
"average_yearly_salary": "157500"
},
{
"skills": "splunk",
"average_yearly_salary": "156844"
},
{
"skills": "graphql",
"average_yearly_salary": "156398"
},
{
"skills": "watson",
"average_yearly_salary": "155000"
},
{
"skills": "unify",
"average_yearly_salary": "154625"
},
{
"skills": "numpy",
"average_yearly_salary": "154377"
},
{
"skills": "trello",
"average_yearly_salary": "153000"
},
{
"skills": "terminal",
"average_yearly_salary": "153000"
},
{
"skills": "perl",
"average_yearly_salary": "152636"
},
{
"skills": "golang",
"average_yearly_salary": "152400"
}
]
*/