Senior Snowflake Platform Engineer
Staffing Spot, Inc. · Dallas, TX · 1 wk ago
HybridEngineeringContract
Key Responsibilities Design, implement, and manage enterprise Snowflake environments across development, QA, and production.Architect scalable and highly available Snowflake solutions aligned with business and technical requirements.Manage Snowflake accounts, warehouses, databases, schemas, roles, users, resource monitors, and security policies.Implement Snowflake security best practices, including RBAC, data masking, row access policies, encryption, and secure data sharing.Monitor and optimize Snowflake performance, query execution, warehouse utilization, and overall platform costs.Develop and maintain automated deployment processes using CI/CD and Infrastructure as Code.Implement Snowflake administration and automation using tools such as Terraform, Python, SQL, and Snowflake APIs.Manage integrations between Snowflake and cloud services such as AWS, Azure, or GCP.Support data ingestion and integration patterns using Snowpipe, Snowpipe Streaming, external stages, APIs, and ETL/ELT tools.Establish platform monitoring, alerting, logging, governance, and operational best practices.Troubleshoot complex Snowflake performance, connectivity, security, and data platform issues.Develop standards and reusable frameworks for Snowflake development and platform operations.Collaborate with data engineering teams to optimize data models, pipelines, and workloads.Participate in capacity planning, disaster recovery, business continuity, and platform resiliency initiatives.Provide technical leadership and mentorship to junior and mid-level engineers.Stay current with Snowflake features, cloud technologies, data engineering practices, and platform engineering trends. Required Qualifications 7+ years of experience in data engineering, data platforms, cloud engineering, or related roles.4+ years of hands-on experience with Snowflake platform engineering or administration.Strong expertise in Snowflake architecture, security, performance tuning, and cost optimization.Strong SQL and database development experience.Experience with cloud platforms such as AWS, Azure, or GCP.Experience with Snowflake features including Snowpipe, Streams, Tasks, Dynamic Tables, Time Travel, Zero-Copy Cloning, Secure Data Sharing, and Resource Monitors.Strong understanding of Snowflake RBAC, access controls, data governance, and security.Experience with Python and/or scripting for automation.Experience with Terraform or other Infrastructure-as-Code technologies.Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Experience with Git and modern DevOps practices.Strong troubleshooting, analytical, and problem-solving skills.Excellent communication and collaboration skills. Skills: data,security,aws,snowflake,automation,ci,cloud,data engineering,azure,access