Senior Snowflake Engineer (Lead I - Data Engineering)

Senior Snowflake Engineer (Lead I - Data Engineering)

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
UST

At a Glance

  • Tasks: Lead the design and implementation of Snowflake solutions for diverse teams.
  • Company: Join a forward-thinking tech company with a hybrid work culture.
  • Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
  • Other info: Be part of a collaborative team with excellent career advancement potential.
  • Why this job: Make a real impact by modernising data functions in a dynamic environment.
  • Qualifications: Expertise in Snowflake, SQL, and data integration technologies required.

The predicted salary is between 70000 - 90000 £ per year.

Location: London/UK – Hybrid, 3 days work from client office

Employment Type: Permanent/FTC / Contract inside IR35

Immediate Candidates preferred. Applicants must be legally authorized to work in the United Kingdom without the need for current or future visa sponsorship.

We are seeking a skilled Senior Snowflake Engineer to join our client's Platform Engineering team. As the Senior Snowflake Engineer, you will lead the architecture, design, and implementation of Snowflake for various domain teams in a multi‑tenant environment. You will ensure that the platform meets the needs of multiple teams while maintaining high levels of performance, reliability, and security.

Responsibilities:

  • Play a key role in modernizing an enterprise data function following a decentralized approach breaking silos.
  • Work closely with domain teams to understand their needs and translate them into technology solutions.
  • Provide expertise as a technical resource to solve complex business issues that translate into data integration and database systems designs.
  • Problem-solve to resolve issues and remove barriers throughout the lifecycle of domain team engagements.
  • Ensure all deliverables are of high quality by setting development standards, adhering to the standards, and participating in code reviews.
  • Participate in integrated validation and analysis sessions of components and subsystems on production servers.
  • Mentor, support, and manage team members.
  • Create runtime tools/processes that optimize cloud triaging and limit downtime.
  • Define best practices around making our systems and services measurable.
  • Participate in on-call rotation and ensure uptime of services.
  • Introduce tools to facilitate greater automation and operability of services.

Our Ideal Senior Snowflake Engineer Will Have:

  • Experience in the implementation, execution, and maintenance of Data Integration technology solutions.
  • Experience advancing and supporting information management practices within business processes, applications, and technology that underpin the data discipline.
  • Expertise in Snowflake data modeling, ELT using Snowpipe, implementing stored procedures, and standard DWH and ETL concepts.
  • Expertise in Snowflake concepts like setting up resource monitors, RBAC controls, virtual warehouse, query performance tuning, Zero copy clone, time travel, and understanding how to use these features.
  • Experience in Data Migration from RDBMS to Snowflake cloud data warehouse.
  • Experience with enterprise cloud economics.
  • Experience in enterprise data management concepts (Data Governance, Data Engineering, Data Science, Data Sharing, Data Applications).
  • Hands-on expertise with SQL and SQL analytics.
  • Industry benchmarking experience in major industries such as Financial Services and Retail.
  • Experience with DevOps tools like Azure DevOps (ADO), GitHub, and Octopus Deploy.
  • Experience building solution using DBT, Python and Snowpark.
  • Good knowledge of distributed systems, APIs, cloud computing patterns.
  • Ability to debug, troubleshoot, and resolve complex technical issues.
  • Self-driven and motivated, with a strong work ethic and a passion for problem-solving.

If you are interested, please apply for an immediate discussion with the Talent team.

Senior Snowflake Engineer (Lead I - Data Engineering) employer: UST

Join a forward-thinking company in London that values innovation and collaboration, offering a hybrid work model that promotes work-life balance. As a Senior Snowflake Engineer, you will thrive in a dynamic environment that encourages professional growth through mentorship and hands-on experience with cutting-edge technologies. With a strong focus on employee development and a culture of inclusivity, this is an excellent opportunity for those looking to make a meaningful impact in the data engineering field.

UST

Contact Details:

UST Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Snowflake Engineer (Lead I - Data Engineering)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your Snowflake projects and any relevant data engineering work. This gives potential employers a tangible look at what you can do.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Snowflake and data engineering. Practice explaining your thought process and problem-solving approach, as this is often just as important as the right answer.

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, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Senior Snowflake Engineer (Lead I - Data Engineering)

Snowflake Data Modeling
ELT using Snowpipe
Stored Procedures Implementation
Data Migration from RDBMS to Snowflake
Resource Monitors Setup
RBAC Controls
Query Performance Tuning

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Snowflake Engineer role. Highlight your experience with Snowflake, data integration, and any relevant projects you've worked on. We want to see how your skills match 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 this role and how your background makes you a perfect fit. Don’t forget to mention specific experiences that relate to the job description.

Showcase Your Technical Skills:Since this role requires expertise in Snowflake and data engineering, be sure to showcase your technical skills clearly. Include any relevant certifications or projects that demonstrate your proficiency in Snowflake and related technologies.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at UST

Know Your Snowflake Inside Out

Make sure you brush up on your Snowflake knowledge before the interview. Be ready to discuss your experience with data modelling, ELT processes, and specific features like RBAC controls and query performance tuning. The more you can demonstrate your expertise, the better you'll stand out!

Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled complex technical issues in the past. Think about specific challenges you've faced in data integration or migration projects and how you resolved them. This will show your potential employer that you're not just knowledgeable but also a proactive problem-solver.

Familiarise Yourself with the Company’s Needs

Research the company and its platform engineering team. Understand their current challenges and how your skills can help modernise their data function. Tailoring your responses to align with their goals will demonstrate your genuine interest in the role and how you can contribute.

Prepare for Technical Questions

Expect to face technical questions related to Snowflake and data engineering practices. Brush up on SQL, data governance, and cloud economics. Practising coding problems or discussing your previous projects can help you feel more confident when answering these questions.