remote
Snowflake Data Engineer - UST
Data Engineer
Design, build, and optimize scalable data pipelines and warehouses on Snowflake, collaborating with architects and analysts to deliver high‑performance, cloud‑native data solutions.
About the role
Key Responsibilities
- Design and implement end‑to‑end data pipelines on Snowflake, ensuring high performance and reliability.
- Develop and maintain data models, schemas, and materialized views to support analytics and reporting.
- Collaborate with solution architects, data analysts, and business stakeholders to translate requirements into scalable data solutions.
- Write efficient SQL queries and Python scripts for data extraction, transformation, and loading (ETL) processes.
- Monitor, troubleshoot, and optimize Snowflake workloads, managing costs and resource utilization.
- Implement best practices for data security, governance, and documentation within the Snowflake environment.
Requirements
- 3+ years of hands‑on experience with Snowflake data warehousing.
- Strong proficiency in SQL and data modeling concepts.
- Experience building ETL pipelines using Python, dbt, or similar tools.
- Familiarity with cloud platforms (AWS or Azure) and associated services.
- Ability to work collaboratively in cross‑functional teams and communicate technical concepts clearly.