Business Intelligence Engineer
Core
Build and maintain a modern enterprise data warehouse on Snowflake, creating semantic models and dashboards in Power BI to support finance, sales, and operations teams.
Role type
Senior Business Intelligence Engineer (Data Engineering)
Builds
Production data warehouse (Snowflake), Power BI semantic models, and dashboards
Domain
Finance / Data Engineering
Required skills
Advanced SQL, dbt, Snowflake, Power BI (DAX), Dimensional Modeling, Git/CI/CD, Data Warehousing
Preferred skills
ELT pipelines (Fivetran), Python scripting, Orchestration (Airflow/Dagster), Infrastructure-as-code (Terraform), Snowflake Cortex/Semantic Views, Data Governance, Tableau
Technologies
Snowflake, Power BI, dbt, SQL, Python, Airflow, Terraform, Fivetran, Tableau, Git, CI/CD
Responsibilities
Maintain Snowflake environment (schemas, roles, performance, cost), Build and optimize Power BI semantic models and dashboards, Translate business requirements into technical designs, Establish engineering standards, Coordinate with integrations team, Own data quality in transformation layer, Write complex SQL, Configure Snowflake Cortex/AI tools, Mentor analysts on self-service analytics
Seniority
Senior, hands-on IC