Snowflake ETL Engineer
MACHINE LEARNING TECHNOLOGIES LLC · Dallas, TX · 3 wk ago
Business DevelopmentContract
Key Responsibilities
- Manage Snowflake databases, schemas, roles, and warehouses; optimize compute resources; monitor performance; automate tasks using SQL/Python; enforce security policies.
- Support ETL/ELT pipelines (DBT/ADF), data ingestion from cloud/APIs/databases, and efficient transformation strategies.
- Optimize queries, implement clustering/partitioning, and manage warehouse sizing for cost/performance balance.
- Ensure encryption, masking, backups, disaster recovery, and compliance with standards.
- Partner with engineers/analysts, troubleshoot issues, provide best practices, and stay current with Snowflake updates.
Requirements
- Bachelor's in CS or related field
- 3-5+ years DBA/Data Engineering experience; 2+ years Snowflake
- Strong SQL, performance tuning, data modeling
- Experience with cloud platforms (Azure/AWS) and ETL tools (DBT, ADF)
Preferred
- SnowPro certification
- Scripting (Python)
- CI/CD (Terraform)
- BI tools (Tableau, Power BI)