Senior Data Engineer

Company: Raytheon
Apply for the Senior Data Engineer
Location: London
Job Description:

Overview

In this role you will design and maintain data pipelines to enable analytics and transformation of disparate data sources within a cross-functional Agile team. You will collaborate with stakeholders, drive data-oriented milestones, and contribute to continuous improvement in a mission‑critical, cyber-focused environment. The position sits in Raytheon UK’s Software Engineering function, offering opportunities to shape data platforms for national security and defense solutions.

Pay / Benefits

  • Competitive salary
  • Contributory Pension Scheme
  • Life Assurance with pension
  • 25 days holiday + public holidays
  • Discretionary bonus
  • Flexible Benefits scheme including Health Cashplan, Dental, Cycle to Work

Responsibilities

  • Build and maintain data pipelines to clean, transform, and aggregate data from diverse sources
  • Collaborate with stakeholders and engineers to align on data requirements and solutions
  • Contribute to project milestones and team continuous improvement
  • Shape technical direction within the team and promote best practices in data engineering

Key requirements

  • Experience in an Agile delivery team
  • Strong analytics with unstructured data
  • Python (PySpark, Pandas, PyArrow)
  • Distributed data processing (Apache Spark)
  • Data ETL tools (Apache Airflow, AWS Step Functions, Apache NiFi)
  • Cloud services (AWS, Azure or GCP)
  • Messaging/Streaming (Kafka, AWS SQS)
  • SQL and NoSQL databases
  • Storage (HDFS, Iceberg, Elastic, S3, Data Lake)
  • Containerisation/orchestration (Docker, Kubernetes, Openshift)
  • Testing frameworks and best practices
  • Code repositories and CI/CD basics
  • Collaboration
  • Adaptability
  • Problem solving
  • Python (PySpark, Pandas, PyArrow)
  • Apache Spark
  • Apache Airflow

…

Posted: October 1st, 2026