Skip to content

Data Analyst Salary & Career Guide

What 300 live Data Analyst postings ask for and pay: salary by years of experience, skills, education and the employers hiring.

Open roles
300
Employers
185
Remote
20%
Typical pay
$85k–176k
Verified live (7d)
258

Pay is advertised by 46% of these postings (139 of 300 in USD), so read it as what is offered rather than what is paid.

Pay by experience

Median advertised base, from postings that disclosed a range in USD · pick a band to read the rest of this page for it

ExperienceMedianPostings
0–2 years$77k19
3–5 years$112k60
6–9 years$140k25

Skills in demand

Across 279 data analyst postings that named at least one skill

  • Python60%
  • Tableau48%
  • SAP Business Intelligence32%
  • Microsoft Power BI31%
  • Snowflake26%
  • dbt26%
  • Looker23%
  • ETL20%
  • BigQuery13%
  • Databricks11%

Experience asked for

Minimum years named in the posting · 226 postings stated one

0–2 years
23%
3–5 years
53%
6–9 years
20%
10+ years
4.4%

Work arrangement

Where the work is done · 180 postings stated one

Remote
34%
Hybrid
44%
On-site
22%

Education

The floor the posting sets · 128 postings stated one

High school
4.7%
Associate
0.8%
Bachelor's
88%
Master's
7.0%

Employment type

How the role is engaged · 159 postings stated one

Full-time
87%
Part-time
2.5%
Contract
9.4%
Internship
0.6%

Employers hiring for this

Currently open

All 300 open roles

Related