The BI analyst and analytics engineer roles represent the growing space between traditional data analysis and data engineering. These positions focus on building scalable, reliable data models and self-service analytics infrastructure that entire organizations can use.
12 jobs found
Analytics Engineer/Data Analyst
Datamaxis — Okemos, Michigan, United States
Senior Business Intelligence Engineering and Data Manager
Safelite — Columbus, Ohio, United States
Business Intelligence Engineer
Career Movement — West Palm Beach, Florida, United States
Business Intelligence Engineer, Customer Data & Analytics, Customer Strategy
Amazon — New York, New York, United States
Principal Business Intelligence Engineer
Zillow — Not specified
Senior Data Analyst, Business Intelligence
UAP — Montréal, Québec, Canada
Business Intelligence Analyst
Sammons Financial Group — West Des Moines, IA
HR Business Intelligence Analyst
Definity — Waterloo, ONT
Principal Business Intelligence Engineer
Coherent — Santa Clara, Santa Clara, United States
Business Intelligence Engineer
Friendly Group — Not specified
What You Need to Know
BI analysts and analytics engineers typically earn between $90,000 and $130,000 per year — a premium over traditional analyst roles reflecting the more technical skill set required. The modern analytics engineer role has emerged alongside the modern data stack: dbt for data transformation, Snowflake or BigQuery for warehousing, Looker or Metabase for visualization, and Fivetran or Airbyte for data ingestion. Employers hiring for these roles expect strong SQL skills, experience with data modeling (dimensional modeling, star schemas), version control with Git, and often some Python. The analytics engineer title is one of the fastest-growing in the data field, driven by companies wanting analysts who can also build and maintain data infrastructure. This role is an excellent path for data analysts who want to increase their technical depth and earning potential without moving into full data engineering.