At a Glance
- Tasks: Design and implement scalable data solutions using modern cloud technologies.
- Company: Join a growing digital consultancy focused on user-centred solutions.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with opportunities for mentoring and community engagement.
- Why this job: Make a real impact by enabling organisations to leverage their data effectively.
- Qualifications: Strong Python skills and experience with cloud platforms like AWS and Snowflake.
The predicted salary is between 60000 - 75000 € per year.
Our client is seeking a Senior Data Engineer to join a growing digital consultancy delivering scalable, user-centred digital solutions across public and private sector environments. This role is ideal for an experienced data engineering professional who thrives in multidisciplinary teams and enjoys designing and implementing modern, cloud-based data platforms. The successful candidate will play a key role in building secure, scalable, and high-performing data solutions that enable organisations to make evidence-based decisions and maximise the value of their data. The role combines hands-on engineering expertise with technical leadership, stakeholder engagement, mentoring responsibilities, and contribution to wider engineering best practices.
Location: Manchester, United Kingdom
Working Pattern: Hybrid and flexible working available. Travel to client or office locations may occasionally be required.
Responsibilities:
- Acting as a subject matter expert within multidisciplinary delivery teams
- Designing, building, and implementing scalable data engineering solutions
- Supporting the development of modern data architectures including Data Lakes, Data Warehouses, Data Meshes, and event-driven systems
- Developing and optimising data pipelines and data flows between operational and analytics systems
- Building solutions that support business intelligence, reporting, and insight generation
- Re-engineering and optimising existing code and data processes for performance and scalability
- Working with cloud-native technologies and distributed computing systems
- Producing dashboards, insights, and reporting solutions
- Collaborating with architects, engineers, analysts, and stakeholders to deliver user-centred outcomes
- Contributing to recruitment, onboarding, mentoring, and capability development initiatives
- Promoting engineering capability through workshops, blogs, events, or technical community engagement
Requirements:
- Strong expertise in Python
- Proven experience with Snowflake, dbt, AWS, and Terraform
- Strong understanding of cloud architectures and distributed systems
- Experience designing and implementing Data Lakes, Data Warehouses, and Data Mesh architectures
- Experience working with SQL, NoSQL, and Graph databases
- Experience processing and managing large datasets
- Strong understanding of data modelling and normalisation concepts
- Experience delivering infrastructure across modern data platforms such as Snowflake, Redshift, Databricks, Elastic, Splunk, or similar
- Strong experience with log processing and observability tooling
- Experience creating dashboards and insight delivery solutions
- Strong knowledge of regular expressions, JSON parsing, and data transformation techniques
- Awareness of core security best practices including OAuth, MFA, and TLS
- Strong communication, collaboration, and stakeholder engagement skills
- Experience working within multidisciplinary or agile delivery teams
- Experience with R, Bash, Java, .NET, or PowerShell
- Experience mentoring or supporting other engineers
- Consultancy or client-facing experience
- Experience contributing to technical communities or knowledge sharing initiatives
Senior Data Engineer employer: DiverseJobsMatter
Our client is an exceptional employer, offering a dynamic work environment in Manchester that fosters innovation and collaboration. With a strong emphasis on employee growth, the company provides opportunities for professional development through mentoring and engagement in technical communities, while promoting a flexible hybrid working pattern that supports work-life balance. Joining this digital consultancy means being part of a multidisciplinary team dedicated to delivering impactful data solutions that empower organisations across various sectors.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior Data Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving cloud-based data platforms and modern architectures. We recommend sharing this on your personal website or GitHub – it’s a great way to demonstrate your expertise to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to data engineering and be ready to discuss your experience with tools like Snowflake and AWS. We suggest doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented individuals like you. Plus, applying directly can sometimes give you an edge over other candidates. So, what are you waiting for? Get your application in!
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Data Engineer role. Highlight your expertise in Python, cloud architectures, and any relevant projects you've worked on. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about data engineering and how your experience aligns with our mission at StudySmarter. Be genuine and let your personality come through!
Showcase Your Projects:If you've worked on any cool data engineering projects, don’t hold back! Include links or descriptions of your work, especially if it involves modern data platforms or cloud-native technologies. We love seeing what you've built!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at StudySmarter!
How to prepare for a job interview at DiverseJobsMatter
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Snowflake, and AWS. Brush up on your knowledge of data architectures and be ready to discuss how you've implemented them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in data engineering. Think about times when you optimised data pipelines or improved performance, and be ready to explain your thought process and the impact of your solutions.
✨Engage with Stakeholders
Since this role involves collaboration with various teams, practice how you would communicate complex technical concepts to non-technical stakeholders. Be prepared to discuss how you’ve successfully engaged with clients or team members in the past.
✨Demonstrate Leadership and Mentoring
Highlight any experience you have in mentoring or leading teams. Discuss how you’ve contributed to the development of others and promoted best practices within your team, as this will show your potential to take on a leadership role.