Senior Data Engineer

Senior Data Engineer

London Full-Time 54000 - 84000 ÂŁ / year (est.) No home office possible
N

At a Glance

  • Tasks: Lead the migration to Snowflake, build ELT pipelines, and ensure data quality.
  • Company: Join a tech-driven company shaping the future of retail data solutions.
  • Benefits: Enjoy a full-time role with opportunities for growth in a dynamic environment.
  • Why this job: Make a real impact on a game-changing data platform using cutting-edge technology.
  • Qualifications: Expert Python skills, deep Snowflake knowledge, and strong DBT experience required.
  • Other info: Ideal for those passionate about big data and looking to drive innovation.

The predicted salary is between 54000 - 84000 ÂŁ per year.

Are you a Python expert with deep Data Engineering skills, looking to shape the future of a high-impact retail data platform? If you thrive on building scalable, high-performance data solutions and have experience in finance, this role is for you.

We’re hiring for a Senior Data Engineer to lead the charge in transitioning to a Snowflake Data Warehouse, designing robust data pipelines, and unlocking new possibilities with cutting-edge data solutions.

What You’ll Be Doing:

  • Driving the Snowflake migration—optimizing performance, managing costs, and leveraging advanced features.
  • Building high-performance ELT pipelines with Python and DBT, automating workflows and ensuring seamless data delivery.
  • Crafting and fine-tuning SQL queries (PostgreSQL, MySQL) to power efficient data models.
  • Designing, optimizing, and maintaining data pipelines that ensure data is reliable, scalable, and ready for business insights.
  • Championing data quality—profiling, validation, and cleansing—to deliver accurate and actionable insights.

What We’re Looking For:

  • Expert-level Python skills for building scalable pipelines and automation.
  • Deep Snowflake knowledge—performance tuning, cost management, and advanced features. (Bonus: SnowPro certification).
  • Strong DBT experience for data transformations and orchestration.
  • Mastery of SQL and hands-on experience designing relational & NoSQL data models.
  • A track record of leading data projects, working closely with stakeholders, and making a measurable business impact.

This is an opportunity to shape a game-changing data platform in a fast-moving, tech-driven environment. If you love working with big data, Python, and Snowflake—let’s talk!

Seniority level

Not Applicable

Employment type

Full-time

Job function

Information Technology, Finance, and Engineering

Industries

Technology, Information and Media, Financial Services, and Software Development

#J-18808-Ljbffr

Senior Data Engineer employer: Ncounter

Join a forward-thinking company that values innovation and collaboration, where your expertise as a Senior Data Engineer will directly impact the evolution of our cutting-edge retail data platform. Enjoy a dynamic work culture that fosters professional growth through continuous learning opportunities and mentorship, while benefiting from competitive compensation and a comprehensive benefits package. Located in a vibrant tech hub, you'll thrive in an environment that encourages creativity and teamwork, making it an ideal place for passionate data professionals to excel.
N

Contact Detail:

Ncounter Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Make sure to showcase your Python expertise in your conversations. Prepare specific examples of projects where you've built scalable data pipelines or automated workflows, as this will demonstrate your hands-on experience.

✨Tip Number 2

Familiarize yourself with Snowflake's advanced features and performance tuning techniques. Being able to discuss how you've optimized costs and improved performance in previous roles will set you apart from other candidates.

✨Tip Number 3

Highlight your experience with DBT and SQL during interviews. Be ready to explain how you've used these tools for data transformations and building efficient data models, as this is crucial for the role.

✨Tip Number 4

Demonstrate your leadership skills by discussing past data projects where you collaborated with stakeholders. Emphasizing your ability to drive projects and make a measurable impact will resonate well with the hiring team.

We think you need these skills to ace Senior Data Engineer

Expert-level Python skills
Deep Snowflake knowledge
Performance tuning
Cost management
Advanced Snowflake features
Strong DBT experience
Mastery of SQL
Hands-on experience with PostgreSQL and MySQL
Designing relational data models
Designing NoSQL data models
Leading data projects
Stakeholder collaboration
Data profiling
Data validation
Data cleansing
Building high-performance ELT pipelines
Automation of workflows
Ensuring seamless data delivery

Some tips for your application 🫡

Highlight Your Python Expertise: Make sure to emphasize your expert-level Python skills in your application. Provide specific examples of how you've built scalable pipelines and automated workflows in previous roles.

Showcase Snowflake Knowledge: Detail your experience with Snowflake, including performance tuning and cost management. If you have a SnowPro certification, be sure to mention it prominently in your CV.

Demonstrate DBT Experience: Include specific projects where you've used DBT for data transformations and orchestration. This will show that you have the hands-on experience needed for this role.

Focus on Data Quality: Discuss your approach to ensuring data quality through profiling, validation, and cleansing. Providing examples of how your efforts led to accurate and actionable insights will strengthen your application.

How to prepare for a job interview at Ncounter

✨Showcase Your Python Expertise

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've built scalable data pipelines and automated workflows, as this is crucial for the role.

✨Demonstrate Snowflake Knowledge

Familiarize yourself with Snowflake's features and performance tuning techniques. Be ready to explain how you've managed costs and optimized performance in previous roles, as this will be a key part of the job.

✨Highlight Your DBT Experience

Discuss your hands-on experience with DBT for data transformations and orchestration. Provide examples of how you've used it to streamline data processes and improve efficiency.

✨Prepare for SQL Challenges

Expect to tackle SQL queries during the interview. Brush up on your skills with PostgreSQL and MySQL, and be ready to demonstrate your ability to design efficient data models.

Senior Data Engineer
Ncounter
N
  • Senior Data Engineer

    London
    Full-Time
    54000 - 84000 ÂŁ / year (est.)

    Application deadline: 2027-04-21

  • N

    Ncounter

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