More jobs:
Senior Snowflake Platform Engineer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-10-15
Listing for:
Staffing Spot, Inc.
Full Time
position Listed on 2026-10-15
Job specializations:
-
IT/Tech
Cloud Computing: Infrastructure & Operations, Data Engineering, Data Warehousing, Information Security & Data Protection
Job Description & How to Apply Below
- 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.
- 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.
- 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, Git Hub Actions, Git Lab CI, or Azure Dev Ops.
- Experience with Git and modern Dev Ops 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
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×