Data Engineer

Data Engineer

Full-Time 66000 - 77000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the design and development of data systems while guiding a team of engineers.
  • Company: A leading digital transformation consultancy making a real impact across sectors.
  • Benefits: Competitive salary up to £110,000, plus a 5% bonus and flexible working options.
  • Why this job: Join us to shape the future of data solutions and drive meaningful change.
  • Qualifications: Experience in leading teams and proficiency in Java, Scala, or Python required.
  • Other info: Enjoy a collaborative culture with growth opportunities and a commitment to diversity.

The predicted salary is between 66000 - 77000 £ per year.

Salary: £60,000 – £75,000 per annum (depending on experience)

Security Clearance: SC eligibility required

The Opportunity

We’re working with a large, well-established organisation delivering complex data platforms for high-impact, mission‑critical environments. They are expanding their data engineering capability and are looking for Data Engineers across multiple experience levels to join long-term programmes focused on scalable, cloud-based data solutions.

This is an opportunity to work on technically challenging systems, handling large-scale datasets and modern data architectures, within an agile delivery environment.

What You’ll Be Doing

  • Designing, building and maintaining ETL/ELT data pipelines using batch and streaming approaches
  • Developing scalable, robust and automated data platforms aligned with software engineering best practice
  • Working with large and complex datasets, performing exploration, querying and optimisation
  • Defining and maintaining data models, mappings and transformations
  • Building data solutions to support analytics, reporting and business intelligence
  • Identifying and resolving data quality, performance and integration issues
  • Producing high-quality, well-documented code including unit and integration tests
  • Collaborating within agile delivery teams, taking part in planning and sprint ceremonies

What We’re Looking For

  • Strong experience in at least one programming language: Python, Java or Scala
  • Hands‑on experience with cloud platforms (AWS, Azure or GCP)
  • Data warehousing and data lake architectures
  • SQL and NoSQL databases
  • Distributed data processing technologies (e.g. Spark or equivalent)
  • Familiarity with CI/CD pipelines, version control and modern development practices
  • Good understanding of data modelling and system design principles
  • Strong problem‑solving skills and the ability to communicate technical concepts clearly
  • Experience in consultancy or large, complex environments is beneficial, but not essential.
  • Security Clearance

This role requires SC clearance eligibility, which typically means:

  • A minimum of 5 years continuous UK residency
  • No restrictions preventing successful clearance at application stage

What’s On Offer

  • Performance‑related bonus
  • Flexible working arrangements
  • Generous holiday allowance and benefits package
  • Opportunity to work on high‑profile, nationally significant data platforms
  • Strong long‑term career progression and skills development

#J-18808-Ljbffr

Data Engineer employer: Anson McCade

As a leading digital transformation consultancy, we pride ourselves on being an excellent employer by offering a people-first, collaborative, and inclusive work culture that values diversity and promotes growth. With competitive salaries, leadership opportunities, and the flexibility of a home-based role complemented by access to offices in Belfast, Birmingham, and London, we empower our employees to thrive while working on impactful projects that modernise data capabilities across sectors.
A

Contact Detail:

Anson McCade Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the data engineering field and let them know you're on the lookout for opportunities. You never know who might have the inside scoop on a role that’s perfect for you.

✨Tip Number 2

Get involved in online communities or forums related to data engineering. Share your knowledge, ask questions, and engage with others. This not only boosts your visibility but can also lead to job referrals.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in data processing and AI technologies. Practice common interview questions and be ready to showcase your problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Data Engineer

Data Processing
Technical Leadership
Java
Scala
Python
ETL/ELT Pipelines
SQL
Distributed Data Stores
Analytical Data Models
Communication Skills
Design Standards
AI Technologies
Data Warehousing
AWS
Azure
GCP Certifications

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Data Engineer role. Highlight your experience with data-intensive systems and any leadership roles you've had. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Be sure to mention any relevant projects or technologies you've worked with.

Showcase Your Technical Skills: Don’t forget to highlight your proficiency in Java, Scala, or Python, as well as your experience with ETL tools. We love seeing specific examples of how you've used these skills in past roles, so get into the details!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we’ll be able to review your application more efficiently. Plus, we can’t wait to see what you bring to the table!

How to prepare for a job interview at Anson McCade

✨Know Your Tech Inside Out

Make sure you brush up on your skills in Java, Scala, or Python, as well as your experience with data-processing platforms. Be ready to discuss specific projects where you've led teams in delivering data-intensive systems. This will show that you not only understand the tech but can also lead others in using it effectively.

✨Showcase Your Leadership Skills

Prepare examples of how you've managed and developed teams in the past. Think about situations where you guided engineers through challenges or implemented best practices. Highlighting your leadership style and how you foster growth will resonate well with the interviewers.

✨Understand the Business Impact

Be ready to discuss how your technical decisions have positively impacted business outcomes. This role is about more than just coding; it's about solving complex problems and enabling organisations to modernise their data capabilities. Show them you can connect the dots between tech and business needs.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's data initiatives, team dynamics, and future projects. This not only shows your interest in the role but also demonstrates your strategic thinking. It’s a great way to engage with the interviewers and leave a lasting impression.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>