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
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
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.