
Senior Snowflake Platform Engineer
Talent Software Services · Dublin, OH
Hiring signal
Actively hiring
Posted 6 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 6 days ago
- Still listed on the employer's own board
Job Description: Senior Snowflake Platform Engineer
General Information
- Position: Senior Snowflake Platform Engineer
- Location: Dublin, OH
- Duration: 6 Months
- MSP Owner: William Bristol
- Experience Required: 5+ years overall, including 3+ years of hands-on Snowflake experience
Resume Naming Convention
- All letters must be in UPPERCASE.
- No spaces are allowed.
- Follow the specified underscore-separated format.
Format
PTN_US_GBAMSREQID_CANDIDATEBEELINEID
Example
PTN_US_9999999_SKIPJOHNSON0413
Position Summary
- Design, secure, automate, operate, and optimize enterprise Snowflake environments across Google Cloud Platform (GCP) and Amazon Web Services (AWS).
- Collaborate with Data Engineering, Cloud Infrastructure, Information Security & Risk, and FinOps teams.
- Deliver a secure, resilient, scalable, and cost-efficient Snowflake platform for enterprise analytics and data workloads.
Key Responsibilities
1. Snowflake Platform Engineering
- Design, configure, operate, and govern Snowflake environments across GCP and AWS.
- Manage Snowflake accounts, databases, schemas, and virtual warehouses.
- Configure resource monitors and cloud storage integrations.
- Maintain platform reliability, scalability, and operational efficiency.
2. Security & Compliance
- Implement Role-Based Access Control (RBAC) and Single Sign-On (SSO).
- Configure service authentication and encryption.
- Implement data masking policies and secrets management.
- Maintain audit controls and private network connectivity.
- Collaborate with Information Security & Risk teams to ensure compliance with security standards.
3. Infrastructure as Code (IaC) & CI/CD
- Automate Snowflake provisioning and lifecycle management using Terraform.
- Manage version control and deployment workflows using Git.
- Implement CI/CD pipelines using:
- GitHub Actions
- GCP Cloud Build
- Harness
- Equivalent CI/CD tools
- Develop reusable Terraform modules and infrastructure automation.
- Establish consistent and reliable deployment practices.
4. Performance Optimization & FinOps
- Monitor and optimize Snowflake query performance.
- Optimize virtual warehouse sizing and scaling.
- Monitor resource utilization and workload performance.
- Implement clustering strategies where appropriate.
- Track and optimize Snowflake credit consumption.
- Reduce storage and infrastructure costs.
- Improve platform performance and cost efficiency.
5. Reliability & Operations
- Implement monitoring, alerting, and operational runbooks.
- Manage incident response and production troubleshooting.
- Perform capacity planning and management.
- Implement backup and recovery procedures.
- Establish disaster recovery practices for production Snowflake environments.
- Improve platform reliability through operational automation.
6. Platform Standards & Enablement
- Develop reusable Terraform modules and automation frameworks.
- Establish security guardrails and deployment standards.
- Create and maintain technical documentation.
- Develop self-service capabilities for Data Engineering and Analytics teams.
- Promote consistent platform governance and operational best practices.
Required Qualifications
- 5+ years of experience in platform engineering, cloud infrastructure, data platforms, or software engineering.
- 3+ years of hands-on Snowflake experience.
- Strong knowledge of Snowflake administration and architecture.
- Experience with Snowflake security, workload management, performance optimization, and cost management.
- Hands-on experience with GCP and/or AWS.
- Knowledge of cloud IAM, networking, private connectivity, security, and cloud storage.
- Advanced proficiency in Terraform and Infrastructure as Code practices.
- Experience implementing CI/CD and Git-based deployment workflows.
- Strong SQL skills for performance analysis and troubleshooting.
- Scripting experience with Python and/or Bash.
- Experience supporting production platforms, including monitoring, incident response, reliability, and operational automation.
Essential Skills
- Snowflake Platform Engineering and Administration
- Snowflake Architecture and Governance
- Google Cloud Platform (GCP)
- Amazon Web Services (AWS)
- Terraform and Infrastructure as Code (IaC)
- CI/CD Pipeline Automation
- Git and Version Control
- GitHub Actions, GCP Cloud Build, or Harness
- Snowflake Security and Compliance
- RBAC, SSO, Encryption, and Data Masking
- Cloud IAM, Networking, and Private Connectivity
- SQL Performance Analysis and Troubleshooting
- Python and/or Bash Scripting
- Query and Warehouse Performance Optimization
- FinOps and Cloud Cost Management
- Monitoring, Alerting, and Incident Management
- Backup, Recovery, and Disaster Recovery
- Production Platform Reliability and Automation
- Technical Documentation and Platform Enablement
Skills
More jobs at Talent Software Services
All 59- Technical Program Manager & Business Analyst (Contractor) – Agentic AI Platform - HybridTalent Software Services · South San Francisco, CAtoday
- Developer IVTalent Software Services · Columbia, SC2d ago
- Lead UX DesignerTalent Software Services · Irving, TX2d ago
- SR SOFTWARE ENGINEERTalent Software Services · Remote, MN2d ago
- Computational ScientistTalent Software Services · South San Francisco, CA3d ago
Similar roles
- Application ProgrammerMitchell Martin · Plano, TXtoday
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrtoday
- Data Eng w/ Python and AI, LLMQ1 Technologies · Aurora, ILtoday
- Software Developer - JAVA 4Varite · San Jose, CA · USD 80–87/hrtoday
- GenAI Platform DeveloperGenesis10 · New York, NJ - Jersey City, NYtoday
- Full Stack Developer - OnsiteGenesis10 · Pennington, NJ · USD 55–63/hrtoday