At a Glance
- Tasks: Drive the development of a modern data platform and manage backend data engineering tasks.
- Company: Join a forward-thinking company focused on data-driven decision-making and product innovation.
- Benefits: Enjoy remote work flexibility with occasional visits to the Newcastle office.
- Why this job: Be part of a dynamic team shaping data architecture and enabling impactful business strategies.
- Qualifications: Experience with Snowflake, Matillion, and strong SQL skills are essential for this role.
- Other info: Ideal for those passionate about data engineering and looking to make a real impact.
The predicted salary is between 48000 - 84000 £ per year.
The Senior Data Engineer plays a key role in driving the development and ongoing enhancement of the modern data platform. This platform is designed to provide reliable, actionable insights by integrating data from various systems into a single resource that informs business strategy and decision-making. This position focuses primarily on backend data engineering tasks, including data ingestion, transformation, curation, and analysis, while also shaping the overall data architecture. Working with technologies such as Snowflake, Python, and Matillion, the Senior Data Engineer collaborates closely with internal teams and external partners to deliver high-quality, well-structured, and thoroughly documented datasets. These outputs enable product innovation and support data-driven decisions throughout the organisation. This role offers remote working; however, you must be commutable to the Newcastle office on an ad-hoc basis.
Key responsibilities:
- Data Pipeline Development
- Data Modelling & Architecture
- Data Quality, Testing & Performance
- Data Enablement & Platform Strategy
- Data Standards
- Stakeholder Engagement & Training
Ideally you’ll have:
- Experience of building out modern data stacks, particularly based around Snowflake, Matillion and Looker.
- Proficiency in data modelling, including Kimball methodology and schema design.
- Knowledge of data warehousing design principles, particularly with Snowflake.
- Experience of implementing Master Data Management techniques with medallion architecture.
- Strong SQL skills, able to interrogate and combine data from a range of source platforms.
- Knowledge with using APIs for integrating data across internal and external platforms.
- Experience with version control and CI/CD processes in data engineering.
Senior Data Engineer employer: Jackson Hogg
Contact Detail:
Jackson Hogg Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Snowflake and Matillion. Consider building a small project or contributing to an open-source project that uses these tools to demonstrate your hands-on experience.
✨Tip Number 2
Engage with the data engineering community online. Join forums, attend webinars, or participate in discussions on platforms like LinkedIn. This can help you network with professionals in the field and gain insights into current trends and best practices.
✨Tip Number 3
Prepare to discuss your experience with data modelling and architecture during interviews. Be ready to share specific examples of how you've applied the Kimball methodology or designed schemas in past projects, as this will showcase your expertise.
✨Tip Number 4
Highlight your collaboration skills, as the role involves working closely with internal teams and external partners. Think of examples where you've successfully engaged stakeholders or trained others in data-related topics, and be prepared to discuss these in your conversations.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with technologies like Snowflake, Python, and Matillion. Use specific examples to demonstrate your skills in data pipeline development and architecture.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with the key responsibilities listed in the job description, such as data quality and stakeholder engagement.
Showcase Your Technical Skills: Include a section in your application that specifically outlines your technical skills, especially your proficiency in SQL and experience with data warehousing design principles. Mention any relevant projects or achievements that showcase your expertise.
Highlight Collaboration Experience: Since the role involves working closely with internal teams and external partners, emphasise any past experiences where you successfully collaborated on data projects. This will demonstrate your ability to engage stakeholders effectively.
How to prepare for a job interview at Jackson Hogg
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Snowflake, Python, and Matillion in detail. Highlight specific projects where you've built data pipelines or worked on data architecture, as this will demonstrate your hands-on expertise.
✨Understand Data Modelling Principles
Familiarise yourself with the Kimball methodology and schema design before the interview. Be ready to explain how you've applied these principles in past roles, as this knowledge is crucial for the Senior Data Engineer position.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in real-world scenarios. Think about challenges you've faced in data quality, testing, or performance, and be ready to discuss how you overcame them.
✨Engage with Stakeholders
Since stakeholder engagement is a key responsibility, prepare examples of how you've collaborated with internal teams or external partners. Emphasise your communication skills and ability to train others on data standards and practices.