Senior Data Engineer
Core
Design and develop scalable data pipelines, data models, and BI solutions to consolidate data from various sources into unified data platforms and support business objectives.
Role type
Senior Data Engineer (Business Intelligence)
Builds
Unified data platforms, dimensional/3NF data models, semantic models, and reports/dashboards
Domain
Professional services / Middle market / Data Engineering & Business Intelligence
Required skills
SQL, Python, Scala, Cloud platforms (Azure/AWS/GCP), Data platforms (Fabric/Databricks/Snowflake), ETL pipeline design, Data modeling, GIT/DevOps/CI/CD, BI visualization tools
Preferred skills
DBT, Spark, BigData technologies, Databricks, Modernized information management tools (Collibra/Informatica/Talend/Alation/Purview)
Responsibilities
Create and maintain data models aligned with business requirements; Design and develop ETL pipelines; Develop Semantic Models and Reports/Dashboards; Facilitate business requirements sessions and conduct data analysis; Collaborate with clients and team members across regions
Seniority
Senior, hands-on IC