Public BLS data · refreshed annually

Tech salaries by role and city.

Real percentile compensation data straight from the U.S. Bureau of Labor Statistics' Occupational Employment and Wage Statistics (OEWS). No estimation, no scraping, no login — just the numbers federal labor economists publish each May.

SOC 15-1252

Software Engineer

Software developers research, design, and develop computer and network software or specialized utility programs. They build software systems, applications, and operating systems.

View pay by metro →

SOC 15-2051

Data Scientist

Data scientists develop and implement methods to gather, analyze, and interpret data to inform business decisions. They build statistical models and machine learning systems.

View pay by metro →

SOC 15-1253

QA Engineer

QA engineers develop and execute software tests to identify bugs, security risks, and other issues before release. They build automated test suites and CI quality gates.

View pay by metro →

SOC 11-3021

Engineering Manager

Engineering managers plan, coordinate, and direct activities related to information systems and engineering teams. They balance technical depth with team leadership and project delivery.

View pay by metro →

Data source · U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2024 release. bls.gov/oes