Home·Find Jobs·Data Engineer Power BI & Snowflake
V

Data Engineer Power BI & Snowflake

VettedBench
Posted 9 days ago
3-8 yrsRemote

About this role

The team is seeking a mid-senior level Data Engineer / Analytics Engineer with strong hands-on experience in dbt and Snowflake. This role will support a sustainability-focused team and internal engineering stakeholders by translating business requirements into scalable, production-ready data models and transformation pipelines.

Key Responsibilities:

  • Build and maintain data transformation workflows using dbt.
  • Develop scalable and optimized data models in Snowflake.
  • Partner with business stakeholders to understand requirements and translate them into technical outputs.
  • Collaborate with internal engineers to align with data standards and best practices.
  • Write clean, maintainable SQL transformations with appropriate testing and documentation.
  • Troubleshoot production issues and support ongoing enhancements.

Required Qualifications:

  • 3-8 years of experience in data engineering, analytics engineering, or similar roles.
  • Strong hands-on experience with dbt.
  • Strong experience working with Snowflake.
  • Advanced SQL skills, with performance tuning and scalable modeling experience preferred.
  • Strong communication skills and ability to work directly with business teams.
  • Ability to quickly understand requirements and deliver independently.

Nice to Have:

  • Experience with Power BI.
  • Familiarity with sustainability/ESG reporting use cases.
  • Experience with Git, CI/CD workflows, and data quality checks.

What We Offer:

Join a talented international team in a friendly, creative, and dynamic environment that fosters collaboration and support. Opportunities for professional growth and development. Enjoy the flexibility of working 100% remotely from anywhere in the world while contributing to cutting-edge projects. The right candidate will receive training (all training and probation periods offered at the team are fully paid; we value all candidates' time).

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →