# Snowflake Data Engineer – RBAC & Automation
We are looking for a highly skilled Snowflake Data Engineer with strong expertise in RBAC automation, Python scripting, and modern cloud-based data engineering practices. This role will focus on automating and migrating Snowflake RBAC roles while building scalable ETL pipelines and data solutions in a collaborative enterprise environment.
## Key Responsibilities
- Extract and analyze existing RBAC roles and metadata from Snowflake
- Design and implement a configuration-driven RBAC management framework using Git-controlled files
- Develop Python automation scripts for Snowflake role extraction, transformation and validation of configurations, and deployment of updated roles into Snowflake
- Ensure security compliance and data integrity during RBAC migration and automation initiatives
- Develop, optimize, and maintain scalable ETL pipelines for high-quality data processing
- Monitor, troubleshoot, and improve production data pipelines for reliability and performance
- Write and optimize complex SQL queries for data transformation, extraction, and validation
- Implement Data Vault models within Snowflake to support enterprise analytics and BI solutions
- Collaborate with Data Engineers, Product Managers, and Data Scientists to deliver data-driven solutions
- Engage with business stakeholders to translate requirements into scalable technical solutions
- Implement and enforce data governance and quality standards across data platforms
- Work with cloud technologies including AWS/Azure, DBT, and Snowflake to build scalable solutions
- Mentor junior engineers and contribute to technical best practices and innovation initiatives
- Continuously identify opportunities to improve data systems, tooling, and engineering processes
## Required Skills & Experience
- Strong hands-on experience with Snowflake Administration and RBAC management
- Deep understanding of Snowflake roles, grants, privileges, and Snowflake SQL
- Proficiency in Python scripting and automation using Snowflake connectors/APIs
- Advanced SQL skills including query optimization and data transformation
- Experience designing ETL pipelines and scalable data architectures
- Hands-on experience with Git/GitHub version control and collaborative workflows
- Experience with DBT and cloud platforms such as AWS or Azure
- Knowledge of Data Vault modeling methodologies
- Strong troubleshooting, analytical, and problem-solving skills
- Excellent communication and stakeholder management abilities