Seeking a Snowflake Engineer to design and implement data models using DBT. Responsibilities include query optimization, performance tuning, and ensuring data governance. Requires strong SQL, data modeling, Snowflake, and dbt expertise.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Snowflake Engineer
Location โ 100% Remote
Role Type: Full-time/Permanent
Key Responsibilities:
- Design and implement data models in Snowflake using DBT
- Build modular, reusable, and well-documented DBT models.
- Optimize queries and manage performance tuning in Snowflake.
- Ensure data governance, lineage, and documentation using DBT features.
- Monitor and troubleshoot ETL/ELT workflows.
- Stay updated with Snowflake features (e.g., Snowpipe, Streams, Tasks) and dbt ecosystem enhancements.
Interested in remote work opportunities in Data Science? Discover Data Science Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Required Skills
- Strong proficiency in SQL and data modeling concepts (star schema, snowflake schema, normalization/denormalization).
- Hands-on experience with Snowflake (warehousing, performance tuning, security, roles).
- Expertise in dbt (macros, Jinja, testing, documentation).
- Experience with Git, CI/CD, and modern data stack tools (Airflow, Fivetran, etc.).
- Strong problem-solving and communication skills.
Similar Jobs
Explore other opportunities that match your interests
AI Language Model Fine-Tuner and Analyst
Turing
Senior/Associate/Architect Data Engineer
Quantiphi
Middle Data Engineer