Job Description
Salary: £85,000 - 85,000 per year
Requirements:
• Experience in data engineering using modern programming languages such as Python, Java or Scala, and SQL.
• Hands-on experience building and operating large-scale data pipelines using big data and distributed processing technologies (e.g. Apache Spark, Hadoop).
• Experience designing and maintaining data lakes, distributed storage platforms, and data pipeline orchestration tools.
• Experience working with cloud-native data platforms, with strong expertise in AWS and native data services.
• Familiarity with Infrastructure as Code and modern cloud-native data architectures.
• Experience working in DevSecOps environments, including Docker, Kubernetes, CI/CD pipelines, and observability/monitoring tooling.
• Ability to work directly with stakeholders to understand data requirements and translate them into robust, scalable data engineering solutions.
• Comfortable working in secure, regulated or constrained environments, delivering solutions within complex operational settings.
• The successful candidate must be eligible for an enhanced Developed Vetted / eDV security clearance.
• It is anticipated the role will require up to 80% onsite working at client locations in Gloucester, London, or Manchester, based on project requirements. Responsibilities:
• Design, build and maintain secure, scalable data platforms capable of processing large volumes of operational data.
• Develop and operate robust data lakes and distributed data processing environments within secure or regulated settings.
• Engineer high-performance data ingestion pipelines for batch and streaming data from multiple sources, including sensor, geospatial, communications and operational systems.
• Design and implement ETL/ELT workflows to transform, enrich and validate data for downstream analytics and machine learning use.
• Build scalable, distributed data processing solutions using modern big data and parallel processing technologies.
• Ensure data quality, reliability and performance through monitoring, validation and operational support mechanisms.
• Collaborate closely with data scientists to enable analytics and AI/ML workloads, including feature pipelines and data preparation processes.
• Optimise data storage and processing architectures to support high-performance analytical environments.
• Contribute to DevSecOps and cloud-native delivery, including automated deployment, infrastructure provisioning and containerised environments.
• Support the ongoing operation, observability and resilience of production data platforms.
• Work within multi-disciplinary agile teams, collaborating with data scientists, software engineers, DevOps specialists and mission analysts to deliver production-grade data solutions. Technologies:
• AI
• AWS
• Big Data
• CI/CD
• Cloud
• DevSecOps
• DevOps
• Docker
• ETL
• Hadoop
• Support
• Java
• Kubernetes
• Machine Learning
• Python
• SQL
• Scala
• Security
• Spark
• Backbone
More:
We are Envitia, operating at the heart of the UKs most sensitive and high-profile operations. We deliver mission-focused situational awareness and information advantage across C5ISR, fusing cyber, geospatial and kinetic data into secure-by-design operational intelligence. We work in small, agile teams to deliver fast value and measurable outcomes, and we have been named one of the Sunday Times Top 100 Medium-Sized Companies to Work For in 2025. We offer 25 days of annual leave plus your birthday off, the option to buy or sell up to 5 extra days, private medical insurance with family options, a security clearance bonus of up to £5,000 per year, ongoing training and development, a fitness reimbursement scheme, life assurance, pension options, Perkbox discounts, reward and recognition, and paid volunteering days. The role is anticipated to require up to 80% onsite working at client locations in Gloucester, London, or Manchester, based on project requirements. We are committed to inclusion, accessibility and work-life balance.
last updated 42 week of 2026