At a Glance
- Tasks: Manage and optimise our Snowflake data platform while ensuring security and performance.
- Company: Join a leading global investment manager with a commitment to innovation.
- Benefits: Competitive salary, professional development, and a dynamic work environment.
- Other info: Collaborative culture with opportunities for continuous learning and career growth.
- Why this job: Be the go-to expert for Snowflake and make a real impact on data strategy.
- Qualifications: Experience in Snowflake administration and strong SQL skills required.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for an experienced Snowflake Platform Engineer to join our Data Platform team. In this role you will be responsible for the day-to-day operation, security, and evolution of our Snowflake data platform. You will ensure the platform remains secure, performant, and available to data consumers across the business, while partnering closely with data engineering, analytics, and security teams. This is a hands-on technical role that requires deep Snowflake expertise combined with a strong appreciation for governance, access control, and cloud infrastructure. You will act as the subject-matter expert for all things Snowflake and be a key point of contact for platform-related queries, incidents, and strategic decisions.
Enterprise Data Engineering sits within Global Technology. Our recent focus has been helping Schroders embed ESG data throughout our investment processes as part of the Global Sustainability initiative. While that work continues, we are expanding and centralising our engineering capabilities to support the entire organisation in 2025, with Snowflake increasingly at the centre of our data strategy.
What you’ll do
- Platform Administration & Operations
- Own the day-to-day administration and health monitoring of the Snowflake environment, including warehouse management, query performance, and cost optimisation.
- Monitor platform usage, proactively identify performance bottlenecks, and implement tuning measures (clustering keys, materialised views, resource monitors, etc.).
- Manage Snowflake upgrades, feature releases, and preview evaluations, maintaining a release calendar and communicating changes to stakeholders.
- Define and enforce platform standards, naming conventions, and best practices across databases, schemas, warehouses, and objects.
- Maintain thorough documentation of platform architecture, runbooks, and operational procedures.
- Access Management & Identity
- Design, implement, and maintain Snowflake RBAC (Role-Based Access Control) hierarchies aligned to the principle of least privilege.
- Manage user provisioning and deprovisioning, including integration with SSO / identity providers (Okta, Azure AD, etc.).
- Conduct regular access reviews and entitlement audits to ensure compliance with internal policies and external regulations.
- Own service account management and key-pair authentication for pipeline and application integrations.
- Collaborate with the security team to respond to access-related incidents and produce access reports for auditors.
- Security & Compliance
- Implement and maintain Snowflake security controls including network policies, IP whitelisting, PrivateLink configurations, and multi-factor authentication enforcement.
- Configure and manage dynamic data masking, row access policies, and column-level security to protect sensitive and PII data.
- Ensure data encryption at rest and in transit is correctly configured and regularly validated.
- Monitor Snowflake audit logs and the Account Usage schema for anomalous behaviour, integrating with SIEM tooling where required.
- Support regulatory compliance initiatives (GDPR, SOC 2, ISO 27001) by providing platform-level evidence and implementing required controls.
- Participate in security assessments, penetration tests, and remediation activities relevant to the Snowflake platform.
- Evaluate and plan the adoption of new Snowflake features and releases, assessing business impact and communicating rollout plans.
- Manage infrastructure-as-code for Snowflake configuration using Terraform or equivalent tooling.
- Coordinate change requests through the ITSM process, maintaining audit trails and rollback plans.
- Lead post-incident reviews for platform outages or degradations, producing root-cause analyses and remediation actions.
- Collaboration & Stakeholder Engagement
- Act as the primary escalation point for data engineering and analytics teams on platform issues, access requests, and architecture queries.
- Work with data engineers to review pipelines, Snowpark workloads, and external table configurations for performance and security suitability.
- Partner with Cloud/Infrastructure teams to manage Snowflake integrations with AWS or Azure services.
- Provide guidance and mentoring to junior team members on Snowflake best practices and platform operations.
The knowledge, experience and qualifications you need
- Demonstrable experience of hands-on Snowflake administration in a production enterprise environment.
- Deep expertise in Snowflake RBAC, including role hierarchies, object-level privileges, and future grants.
- Strong understanding of Snowflake security features including network policies, dynamic data masking, and audit logging.
- Experience managing Snowflake virtual warehouses, resource monitors, and query performance tuning.
- Proficiency with SQL and the Snowflake Account Usage and Information Schema views.
- Experience with infrastructure-as-code tools such as Terraform.
- Understanding of cloud networking concepts and SSO integrations.
The knowledge, experience and qualifications that will help
- Snowflake SnowPro certification (Core or Advanced).
- Experience with Snowpark, Cortex AI, Dynamic Tables, or Data Sharing / Clean Rooms.
- Knowledge of data governance tooling such as Alation or Collibra.
- Python scripting for Snowflake automation.
- Experience with SIEM integrations and regulated industry environments.
- Exposure to dbt or ELT tooling such as Fivetran or Matillion.
What you’ll be like
- Security-first mindset with proactive risk identification.
- Strong communication skills with technical and non-technical stakeholders.
- Ownership mentality towards platform reliability and improvement.
- Collaborative approach across engineering, analytics, and security teams.
- Commitment to continuous learning and professional development.
We’re a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future. We have around 6,000 people on six continents. And we’ve been around for over 200 years, but keep adapting as society and technology changes. What doesn’t change is our commitment to helping our clients, and society, prosper.
Snowflake Platform Engineer - 6 months Temp Contract employer: Schroders
Contact Detail:
Schroders Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Snowflake Platform Engineer - 6 months Temp Contract
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or any projects that highlight your Snowflake expertise, make sure to share them during interviews. It’s a great way to demonstrate your hands-on experience and stand out from the crowd.
✨Tip Number 3
Prepare for those tricky questions! Brush up on common Snowflake scenarios and be ready to discuss how you’d handle platform issues or security challenges. Practising your responses can help you feel more confident when it’s showtime.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Snowflake Platform Engineer - 6 months Temp Contract
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Snowflake Platform Engineer role. Highlight your hands-on experience with Snowflake, especially in areas like RBAC and security features. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your experience makes you the perfect fit. Don’t forget to mention any relevant projects or achievements that showcase your expertise.
Showcase Your Technical Skills: Since this is a technical role, be sure to highlight your proficiency with SQL, Snowflake administration, and any infrastructure-as-code tools like Terraform. We love seeing specific examples of how you've used these skills in past roles!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative to apply directly!
How to prepare for a job interview at Schroders
✨Know Your Snowflake Inside Out
Make sure you brush up on your Snowflake knowledge before the interview. Be ready to discuss your hands-on experience with Snowflake administration, RBAC, and security features. Prepare examples of how you've optimised performance or managed upgrades in previous roles.
✨Showcase Your Problem-Solving Skills
Be prepared to talk about specific challenges you've faced in managing a Snowflake environment. Think of instances where you identified performance bottlenecks or implemented security controls. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Communicate Clearly with Stakeholders
Since this role involves collaboration with various teams, practice explaining technical concepts in simple terms. You might be asked how you would communicate platform changes or security incidents to non-technical stakeholders, so think about how to convey complex information clearly.
✨Demonstrate a Security-First Mindset
Given the emphasis on security in the job description, be ready to discuss your approach to risk management and compliance. Share any experiences you have with implementing security controls or conducting audits, and highlight your commitment to maintaining a secure data environment.