Staff Data Platform Engineer - Snowflake
Job Description
Platform Engineering & AI Enablement
• Design, develop, and maintain the Snowflake Control Plane
• Enable Snowflake new features with appropriate governance controls, access policies, and compliance guardrails
• Collaborate with Model Risk and Compliance teams on AI governance frameworks and responsible AI adoption
Security & Compliance
• Implement and maintain security controls — OAuth/SSO integrations, JWT validation, secret management (HashiCorp Vault, Azure Key Vault), and credential lifecycle automation
• Enforce platform security posture including rate limiting, input sanitization, and security headers
• Drive compliance with enterprise security standards and OSFI guidelines, particularly for AI/ML workloads
Developer Experience & Operations
• Build self-service workflows and automation for user onboarding, resource provisioning, and platform management
• Operate and improve CI/CD pipelines with progressive deployment, security scanning (SAST, SCA, DAST), and code quality gates
• Create technical documentation and contribute to platform observability and monitoring
Technical Leadership
• Lead architectural decisions and present trade-offs to technical leadership
• Mentor junior engineers and co-op students on platform engineering and security best practices
• Participate actively in agile ceremonies, PI planning, and sprint demos
What do you need to succeed?
Must-Have
Technical Skills
• Python (Expert): Deep proficiency in Python 3.11+, FastAPI, Pydantic v2, async/await patterns, and building production-grade APIs
• Snowflake: Strong working knowledge of Snowflake architecture — roles, databases, schemas, warehouses, stages, storage integrations, failover groups, replication, and AI Suite. Experience with Snowflake security (OAuth, key pair auth, network policies)
• Cloud Platforms: Hands-on experience with AWS and Azure — IAM, networking, storage, secret management (Vault, AKV), and multi-cloud service delivery
• Security Engineering: Deep understanding of OAuth 2.0 / OIDC, JWT validation, RBAC design, secret management, and enterprise security patterns. Experience implementing security controls in production systems
• AI/ML Governance: Understanding of responsible AI principles, model risk management, AI auditing requirements, and regulatory frameworks (OSFI, NIST AI RMF) as they apply to enterprise AI deployments
• CI/CD & DevOps: Experience with GitHub Actions (or similar), container-based deployments (Docker, OpenShift/Kubernetes), progressive delivery strategies, and security scanning (SAST, SCA, DAST)
detail.
