Jobs and Careers
EN

Senior Data Engineer

Encora
UKfull_timeVerifiedPosted 13 May 2025

About the role

Important Information 

  • Experience: More than 5 years 
  • Job Mode: Full-time 
  • Work Mode: Hybrid 

Job Summary 

  • Serve as a Senior Data Engineer, leading the design, development, and optimization of data architecture and pipelines. 
  • Leverage expertise in Snowflake to scale data operations and enable advanced analytics for business outcomes. 
  • Design and implement scalable and efficient data architecture using Snowflake as a core component. 
  • Develop and maintain ETL/ELT pipelines to ensure seamless data integration and flow from multiple sources into Snowflake. 
  • Monitor and optimize the performance of Snowflake queries and pipelines to enhance efficiency and reliability. 
  • Create robust data models and schemas tailored to business analytics and reporting needs. 
  • Collaborate closely with data scientists, analysts, and business stakeholders to deliver data solutions aligned with requirements. 
  • Implement data governance best practices for quality, security, and compliance. 
  • Mentor junior data engineers and contribute to skill development and knowledge sharing across the team. 

Responsibilities and Duties 

  • Lead the design and architecture of scalable data solutions with Snowflake as a core component. 
  • Develop and optimize ETL/ELT pipelines to ensure smooth and reliable data flow. 
  • Monitor and enhance Snowflake performance, including query tuning and pipeline optimization. 
  • Create and maintain data models and schemas to meet analytics and reporting needs. 
  • Collaborate with cross-functional teams to understand and deliver data requirements. 
  • Implement best practices for data governance, security, and compliance. 
  • Provide mentorship and guidance to junior team members. 
  • Troubleshoot complex data issues and propose effective solutions. 

Qualifications and Skills 

  • Experience: 5+ years as a Data Engineer with a focus on Snowflake and related technologies. 
  • Snowflake Expertise: Proven experience with schema design, performance optimization, and integration. 
  • ETL/ELT Tools: Proficiency in tools like Apache Airflow, dbt, Talend, or similar. 
  • Programming Skills: Strong proficiency in SQL and at least one programming language (e.g., Python, Java). 
  • Data Modeling: Expertise in data modeling techniques and tools. 
  • Cloud Platforms: Familiarity with cloud platforms (AWS, Azure, GCP) and their associated data services. 
  • Problem-Solving: Strong analytical and troubleshooting skills for resolving complex data challenges. 
  • Communication: Excellent verbal and written communication skills to bridge technical concepts with business stakeholders. 

Preferred Qualifications 

  • Certifications: Snowflake or other relevant certifications. 
  • BI Tools: Experience with Tableau, Power BI, Looker, or similar tools. 
  • Big Data Technologies: Familiarity with technologies like Hadoop, Spark, etc. 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Encora

View company profile →