onsite
Senior Business Intelligence Data Engineer - Digital Science
Data Engineer
Senior Business Intelligence Data Engineer leading design, development, and optimization of data pipelines and BI solutions using Python, SQL, Snowflake, Airflow, and Tableau to deliver actionable insights for research-driven products.
About the role
Key Responsibilities
- Design, build, and maintain scalable ETL pipelines on Snowflake and other cloud data platforms.
- Develop data models and schemas that support self‑service analytics and reporting.
- Implement workflow orchestration using Apache Airflow to ensure reliable data delivery.
- Create interactive dashboards and visualizations in Tableau for stakeholders across the research ecosystem.
- Collaborate with product, research, and engineering teams to translate business requirements into technical specifications.
- Monitor performance, troubleshoot issues, and continuously improve data quality and pipeline efficiency.
Requirements
- 5+ years of experience in data engineering or business intelligence roles.
- Strong proficiency in Python and advanced SQL for data transformation.
- Hands‑on experience with Snowflake (or similar cloud data warehouse) and ETL tools.
- Expertise in workflow orchestration (e.g., Apache Airflow) and data modeling best practices.
- Proven ability to build Tableau dashboards and communicate insights to non‑technical audiences.
Skills
pythonsqlsnowflaketableau