via reed · 28 May 2026 ·9 days ago

Data Engineer | 12 month FTC | Newcastle | SC Clearance Essential

Opus Recruitment Solutions Ltd
Newcastle Upon Tyne Contract GBP 35,000 – 57,000
69 more jobs in Newcastle Upon Tyne.
Upload your CV and see which ones actually match you.
Upload CV

  • Data Engineer (Streaming) – Requirements • Strong coding in Java (preferred) or Python

  • Experience with Kafka, Flink, or Spark (Flink/Kafka ideal)

  • Solid understanding of stream processing (event time, state, backpressure)

  • Experience building ETL/ELT or real-time data pipelines

  • Knowledge of microservices and distributed systems

Tech & Cloud • Experience with AWS, Azure, or GCP (AWS preferred)
  • Familiarity with Databricks, Snowflake, or BigQuery

Engineering Practices • Strong in testing, CI/CD, Git
  • Experience with Terraform, Docker, Kubernetes

Experience • 3+ years in data engineering
  • Agile experience and strong communication skills

Nice to Have • Consulting/client-facing experience
  • Real-time/low-latency systems

  • Certifications or mentoring experience

Details
  • 12 month FTC, very likely to convert to perm

  • Upto 3 days per week in Newcastle

  • Pay dependant on experience

  • SC Clearance Essential

The market for this type of role

Similar openings
69
Engineering roles in Newcastle Upon Tyne
Full-time
80%
of Engineering roles in the UK
Remote possible
8%
of Engineering roles
Opus Recruitment Solutions Ltd

45 open positions · Birmingham, Bournemouth, Bristol, Cardiff, Cirencester +15

📊 Engineering · the UK
6,505
active jobs
14.5%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Newcastle Upon Tyne?
Currently 69 Engineering roles in Newcastle Upon Tyne on AlmostHired, across 23 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
8% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.