Data engineer
Core
Build a stable, scalable, and business-relevant data platform by developing and maintaining data solutions in Snowflake, transforming data into quality-assured and reusable data models.
Role type
Data Engineer (Analytics Engineering)
Builds
Production data models, ELT pipelines, and data solutions for dashboards and analysis
Domain
Energy / Cloud Data Engineering
Required skills
SQL, Snowflake, dbt, Git, Azure DevOps, CI/CD, data modeling, ELT processes, data quality automation
Preferred skills
Python, Power BI, Scrum/Kanban, Azure Boards
Technologies
Snowflake, dbt, Azure DevOps, Git, Power BI, Python
Responsibilities
Develop and maintain data models, data pipelines, and ELT processes in Snowflake and dbt; Structure data from staging to business-ready models; Collaborate with BI developers and business representatives to translate needs into reliable data foundations; Use Git and Azure DevOps for version control, pull requests, code reviews, and automated release flows; Ensure data quality through automated tests, metadata, data lineage, and documentation; Optimize data processes and Snowflake solutions for performance, stability, permissions, cost, and maintainability; Troubleshoot data flows and perform root cause analysis
Seniority
Mid-Senior, hands-on IC