Hackajob Ltd

Hackajob Ltd

Spital Tongues, London

Data Engineer – Newcastle

Full-Time£42,500 - 70,500 per yearayerUnited Kingdom
IT

Job Description

Salary: £42,500 - 70,500 per year

Requirements:
  • Strong programming proficiency in Java (preferred) or Python.
  • Hands-on experience with at least one of Kafka, Flink, or Spark; Flink or Kafka experience is preferred for streaming.
  • Solid understanding of stream processing concepts, such as event time, state, and backpressure.
  • Understanding of software engineering best practices, including testing, design patterns, CI/CD, and Git.
  • Experience building ETL/ELT or streaming data pipelines.
  • Exposure to microservices and distributed-system concepts.
  • Experience with cloud platforms; AWS is ideal, but Azure or GCP is also acceptable.
  • Understanding of distributed compute, large-scale data systems, and performance considerations.
  • Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
  • Experience with Infrastructure as Code; Terraform is preferred.
  • Experience with containerisation, such as Docker, and orchestration platforms such as Kubernetes or EKS.
  • Minimum of 3 years experience working on data engineering or large-scale data solutions.
  • Comfortable working in Agile delivery teams, with strong communication skills and the ability to collaborate with technical and non-technical stakeholders.
  • An offer of employment is subject to satisfactory BPSS and SC security clearance. This requires 5 years of continuous UK address history (typically with no periods of 30 consecutive days or more spent outside the UK) and declaration at the point of application of British or EU passport-holder status or Indefinite Leave to Remain in the UK. This information relates to a specific client requirement.
  • Desirable: experience in client-facing or consulting environments, professional cloud or data engineering certifications, experience mentoring or supporting junior engineers, and a background in designing or operating real-time, low-latency systems.
  • Cloud certifications are beneficial but not required.
Responsibilities:
  • Design, build, and maintain scalable data solutions that enable analytics, AI, and operational insights.
  • Build, optimize, and maintain scalable data pipelines, primarily using Java, with exposure to Python, Flink, Kafka, or Spark.
  • Develop and support real-time streaming pipelines and event-driven integrations.
  • Integrate data from streaming, batch, and API sources using AWS managed services such as Kinesis, MSK, Lambda, and Glue.
  • Contribute to data modelling, data architecture best practices, and modern patterns such as medallion architecture.
  • Apply data quality, lineage, governance, and security controls consistently.
  • Deploy and maintain data applications using CI/CD tooling such as Azure DevOps, GitHub Actions, or Jenkins.
  • Use Infrastructure as Code, such as Terraform or CloudFormation, to manage cloud environments.
  • Work with container technologies such as Docker and Kubernetes-based workloads.
  • Collaborate with client and internal teams, including analytics, ML/AI, and product teams, to deliver clean, well-structured datasets and robust data pipelines.
  • Participate in code reviews and internal knowledge-sharing sessions.
  • Provide guidance to junior engineers where needed.
Technologies:
  • AI
  • API
  • AWS
  • Lambda
  • Azure
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • ETL
  • Flink
  • GCP
  • Git
  • GitHub
  • Support
  • Java
  • Jenkins
  • Kafka
  • Kubernetes
  • Network
  • Python
  • Security
  • Spark
  • Terraform
  • microservices
  • BigQuery
  • Databricks
  • Snowflake

More:

We offer a Data Engineer role at Senior Analyst or Specialist level, based in Newcastle upon Tyne, with a salary to be confirmed depending on experience. The role is hybrid, with three days per week in our Newcastle Cobalt business park office. Our Advanced Technology Centre delivers data and technology services to public- and private-sector clients. We offer a collaborative culture that values diverse thinking, continuous learning, and career growth within a global network of experts, alongside hands-on experience with modern data technologies and large-scale data solutions. We are Accenture, a global professional services company with approximately 791,000 people serving clients in more than 120 countries. We combine technology, cloud, data, and AI capabilities with industry experience and global delivery across Strategy & Consulting, Technology, Operations, Industry X, and Song. We are committed to equal employment opportunity and making employment decisions without discrimination on grounds protected by applicable law; we believe our diversity helps us better serve our clients and communities.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Hackajob Ltd

Hackajob Ltd

Hackajob Ltd

Spital Tongues

IT

Skills & Technologies

PythonJavaGoScalaAWSAzureGCPDockerKubernetesTerraformGitCI/CD

Inferred from job description

Salary Insight

£56,500

This role

£60,000

UK median

This salary is 6% below the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom