Snpowflake DBT developer
Infinitek Limited
United States
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
Query Performance
Airflow
Amazon Web Services
Amazon S3
Microsoft Azure
Continuous Integration
Information Engineering
Data Governance
Extract Transform Load (ETL)
Data Masking
Data Transformation
Data Vault Modeling
+30 more
Data Warehousing
Dimensional Modeling
Github
JSON
Python (Programming Language)
Role-Based Access Control
Power BI
Standard Sql
SQL Stored Procedures
SQL Databases
Data Streaming
Tableau (Software)
Talend
Parquet
Scripting
Google Cloud
Data Ingestion
Informatica Powercenter
Snowflake
Caching
Git
Semi-structured Data
Collibra
Avro
Physical Data Models
Software Coding
Looker Analytics
Software Version Control
Data Pipelines
Jenkins
Job description
- Design, develop, and maintain ETL/ELT pipelines using Snowflake, along with tools like Snowpipe, Streams, Tasks, and Snowflake Scripting/SQL Stored Procedures
- Write complex, high-performance SQL queries, views, and UDFs for data transformation and analytics
- Integrate Snowflake with tools such as Informatica, Talend, dbt, Matillion, Airflow, or ADF for data ingestion/orchestration
- Implement data loading strategies (bulk load, COPY INTO, external stages, Snowpipe for near real-time ingestion)
- Optimize warehouse sizing, query performance, clustering keys, and caching strategies to control cost and improve efficiency
- Implement role-based access control (RBAC), row-level/column-level security, and data masking policies
- Work with semi-structured data (JSON, Parquet, Avro) using VARIANT, FLATTEN, and related functions
- Collaborate with data modelers/architects to implement physical data models (dimensional/Data Vault) in Snowflake
- Troubleshoot production issues, monitor pipeline health, and support CI/CD deployment of Snowflake objects
- Document technical designs, data flows, and coding standards; mentor junior developers (for senior-level candidates)
Requirements
- 7+ years overall data engineering experience, with 4+ years hands-on Snowflake experience
- Strong SQL and Snowflake-specific features (Time Travel, Zero-Copy Cloning, Streams & Tasks, Secure Views)
- Experience with cloud platforms (AWS/Azure/Google Cloud Platform) and associated storage services (S3, ADLS, GCS)
- Proficiency in at least one ETL/orchestration tool (dbt, Informatica, Talend, Airflow, ADF, Matillion)
- Scripting experience in Python or Shell for automation
- Understanding of data warehousing concepts, dimensional modeling, and CDC patterns
- Familiarity with version control (Git) and CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions)
- Snowflake certification (SnowPro Core, preferred)
Good to Have
- Exposure to data governance/catalog tools (Alation, Collibra)
- Experience with BI tools (Tableau, Power BI, Looker) connecting to Snowflake
- Knowledge of cost optimization and query profiling in Snowflake
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦