Sources disagree: PayScale base median $91K vs Glassdoor total pay $134K (50 salaries). We record the larger-sample base figure as median and Glassdoor as the top of the range.
Experience to get here
Entry level1-3 years
Typical title3-6 years
Bachelor's in CS, IS, analytics or business is standard; one senior federal-contractor posting required a master's, which is unusual. Deep Power BI/Tableau portfolio work substitutes for credentials.
Typical prior roles
Data AnalystReporting AnalystSQL / Database DeveloperPower BI or Tableau specialist
SQL Tutorial (foundational to advanced)FREEThoughtSpot (formerly Mode) · course · free · 1-2 weeksSQL is in nearly every posting in this family; a free, browser-based path from basics to advanced queries.
The Data Warehouse Toolkit, 3rd ed.Kimball Group · book · book purchase (price not shown) · a few weeks, then referenceDimensional modeling (grain, facts, dimensions, SCDs) is the design vocabulary behind most marts and BI models.
Tableau free training videosFREETableau · course · free · about 1 hour of videos plus practiceFastest free path to a Tableau Public portfolio dashboard, which hiring managers ask for.
dbt FundamentalsFREEdbt Labs (dbt Learn) · course · free · about 5 hoursVendor's free on-ramp to models, tests and docs; follow with the free Jinja, materializations and refactoring courses.
Snowflake Hands-On Essentials badgesFREESnowflake · learning path · free · 6 workshops (hours per badge not listed)Free hands-on badges (warehousing, data lake, data engineering) that prove Snowflake skills before paying for SnowPro.
No senior_or_manager figure sourced. DP-600 exam price is region-based on Microsoft's page (pricing on request). Levels.fyi BI Engineer page not available.
Figures are US, from the sources listed, and change often; verify before deciding.