Jobs and Careers
EN
Senior Data Engineer
EncoraUKfull_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 KitFree account required — sign up in 30s