Senior Snowflake Implementation Consultant - Contractor Position in London
Senior Snowflake Implementation Consultant - Contractor Position

Senior Snowflake Implementation Consultant - Contractor Position in London

London Full-Time 54000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the migration to Snowflake, design data architecture, and optimise data pipelines.
  • Company: Join a forward-thinking tech company focused on innovative data solutions.
  • Benefits: Competitive pay, flexible working arrangements, and opportunities for professional growth.
  • Why this job: Make a significant impact on data infrastructure while working with cutting-edge technologies.
  • Qualifications: Advanced Snowflake skills and experience in data engineering and migration.
  • Other info: Collaborative team environment with a focus on knowledge sharing and best practices.

The predicted salary is between 54000 - 84000 £ per year.

We are seeking a Senior Data Engineer with extensive infrastructure implementation experience, especially with Snowflake and connected applications to lead technical delivery of our Snowflake migration project. To help us migrate from an in-house developed data warehouse to Snowflake as our core data infrastructure, supporting multiple client and 1P integrations as well as our own reporting visualisation solution, Seer.

You will have current advanced Snowflake qualifications, a track record of successful implementations and migrations and experience with MongoDB, BigQuery, AWS and GCP, ETL and data warehouse technologies. Experience working with advertising and marketing platform data would be a considerable advantage.

In this role, you will leverage your knowledge of Snowflake and its application in a marketing environment to interpret, advise on and plan infrastructure implementation requirements. Provide guidance and recommendations, and develop a comprehensive, documented implementation plan that you will then work with the team to deliver.

You will work with our Senior Director - Infrastructure and Delivery, the senior Engineer who developed much of the existing infrastructure and our team of data and software engineers, to drive the migration and ensure the team is left with a well-documented, maintainable solution that they can support and manage on an ongoing basis. This is a focused project role. This role is delivery-focused and time-bound.

Key Responsibilities:

  • Architecture & Migration (MongoDB/AWS/BigQuery to Snowflake)
  • Design and implement a Snowflake environment in line with an agreed migration strategy.
  • Plan how to map nested JSON documents into Snowflake (using VARIANT vs. normalized tables) to balance query performance with schema flexibility, documenting trade-offs and recommendations for internal review.
  • Solution presentation and collaboration during the planning stages, regularly present architectural decisions and trade-offs to key stakeholders, allowing for input and shared decision-making on key points.
  • Infrastructure as Code: specific setup of Snowflake warehouses, roles, and security policies based on defined security and governance standards using Terraform or similar tools.
  • Data Migration: Execute the migration of historical marketing data (TB scale) from AWS/Mongo to Snowflake, ensuring high data parity to run platforms concurrently, with validation agreed with stakeholders.
  • Application Integration (The "Seer" Connection)
    • Backend Engineering: Build the "connective tissue" between the Seer frontend and Snowflake.
    • Adapt and extend the existing Seer Data API (FastAPI) to support Snowflake as a backend, alongside or in place of MongoDB where required (with support from the APIs developer).
    • Optimizing Snowflake query performance (Clustering, Materialized Views) to ensure fast (cached) response times for interactive user dashboards.
    • Security Bridge: In collaboration with the platform owner, implement a security model that maps Seer’s existing user management system to Snowflake’s Row-Level Security (RLS) or Dynamic Data Masking policies, ensuring clients only see their own data.
    • Pipeline Development: Review and migrate ELT pipelines (using dbt, Airflow, or where needed Fivetran) to ingest data from 3rd-party marketing APIs (LinkedIn, Google Ads, CRM) into the new Snowflake backend.
    • Assess and implement Snowflake Openflow or direct data sharing options where available, documenting impacts on existing Fivran and custom connector usage.
  • Best Practices
    • Contribute to and implement agreed development standards for CI/CD, version control (Git).
    • Orchestration will initially remain within the existing Seer backend unless otherwise agreed.
    • Integration consultancy, guidance and establishing best practice: Design, develop, and maintain scalable data pipelines and ETL processes to ensure timely and accurate data availability.
    • Implement data quality checks, validation, and monitoring frameworks, with handover to the internal team.
    • Develop and optimise data storage to support analytics and reporting needs.
    • Drive automation of the most common recurring data tasks and reporting processes to improve team productivity and minimise manual intervention.
    • Implement security and lifecycle controls in line with existing compliance and governance frameworks.
    • Support the team and train them on key implementation specifics points to ensure knowledge transfer.

    Senior Snowflake Implementation Consultant - Contractor Position in London employer: Agent3 Group

    As a Senior Snowflake Implementation Consultant, you will join a dynamic team that values innovation and collaboration in a fast-paced environment. Our company offers competitive benefits, a supportive work culture that encourages professional growth, and the opportunity to work on cutting-edge data infrastructure projects in a vibrant location. We prioritise employee development and provide unique advantages such as flexible working arrangements and access to the latest technologies, making us an excellent employer for those seeking meaningful and rewarding careers.
    A

    Contact Detail:

    Agent3 Group Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Snowflake Implementation Consultant - Contractor Position in London

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the data engineering field, especially those who have experience with Snowflake. Attend industry meetups or webinars to meet potential employers and get your name out there.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your previous Snowflake implementations and any relevant projects. This will give you an edge when discussing your experience during interviews.

    ✨Tip Number 3

    Prepare for technical interviews by brushing up on your Snowflake knowledge and related technologies like MongoDB and AWS. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.

    ✨Tip Number 4

    Don’t forget to apply through our website! We’re always looking for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.

    We think you need these skills to ace Senior Snowflake Implementation Consultant - Contractor Position in London

    Snowflake
    MongoDB
    BigQuery
    AWS
    GCP
    ETL
    Data Warehouse Technologies
    Data Migration
    Infrastructure as Code
    Terraform
    FastAPI
    Performance Optimisation
    Data Quality Checks
    CI/CD
    Version Control (Git)

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to highlight your Snowflake experience and relevant technical skills. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements in data migration and infrastructure implementation.

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this Senior Snowflake Implementation Consultant role. Share specific examples of past projects and how they relate to our needs at StudySmarter.

    Showcase Your Technical Skills: Don’t forget to highlight your advanced Snowflake qualifications and experience with related technologies like MongoDB, AWS, and GCP. We’re looking for someone who can hit the ground running, so make sure we see your technical prowess!

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining the StudySmarter team!

    How to prepare for a job interview at Agent3 Group

    ✨Know Your Snowflake Inside Out

    Make sure you brush up on your Snowflake knowledge before the interview. Be ready to discuss your previous implementations and migrations in detail, especially how you've handled nested JSON documents and performance optimisation. This will show that you’re not just familiar with the platform but can also leverage it effectively in a marketing environment.

    ✨Showcase Your Collaboration Skills

    Since this role involves working closely with various stakeholders, be prepared to share examples of how you've collaborated in past projects. Highlight your experience in presenting architectural decisions and trade-offs, as well as how you’ve engaged with teams to ensure everyone is on the same page during a migration.

    ✨Demonstrate Your Problem-Solving Abilities

    Expect questions that assess your problem-solving skills, particularly around data migration and integration challenges. Prepare to discuss specific scenarios where you had to troubleshoot issues or make critical decisions, especially regarding data parity and security models.

    ✨Prepare for Technical Questions

    Be ready for some deep technical questions related to MongoDB, AWS, BigQuery, and ETL processes. Brush up on best practices for CI/CD, version control, and pipeline development. Showing that you have a solid grasp of these technologies will give you an edge in the interview.

    Senior Snowflake Implementation Consultant - Contractor Position in London
    Agent3 Group
    Location: London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    A
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >