NTT DATA
Senior Data Engineer
Job Description
Salary: £55,000 - 95,000 per year
Requirements:- Strong proficiency in SQL and data modelling
- Excellent programming skills in Python, Scala, or Java
- Hands-on experience with distributed data frameworks such as Spark and Hadoop
- Experience with data pipelines and ETL tools
- Expertise in at least one cloud platform: Azure, AWS, or GCP
- Experience with data warehousing solutions
- Experience with streaming technologies such as Kafka, Kinesis, or Pub/Sub
- Familiarity with DevOps and DataOps practices
- Experience with CI/CD pipelines
- Experience with Infrastructure as Code such as Terraform, ARM, or CloudFormation
- Design, develop, and maintain scalable ETL and ELT pipelines
- Build and optimize data warehouses, data lakes, and lakehouse architectures
- Ensure efficient data ingestion, transformation, and storage
- Develop reusable frameworks and standards for data engineering best practice
- Design data models, including dimensional, normalized, and star or snowflake schemas
- Collaborate with analytics teams to support BI and reporting requirements
- Optimize data structures for performance and scalability
- Build and maintain data solutions on cloud platforms such as Azure, AWS, and GCP
- Implement and manage data tools such as Azure Data Factory, Synapse, Databricks, AWS Glue, Redshift, EMR, BigQuery, and Dataflow
- Ensure systems are secure, scalable, and cost-efficient
- Develop orchestration workflows using tools such as Airflow, Prefect, and Azure Data Factory
- Monitor and troubleshoot pipelines to ensure high availability and performance
- Implement robust error handling, logging, and alerting
- Ensure data quality, integrity, and consistency
- Implement validation, testing, and monitoring frameworks
- Work with governance teams on data security, compliance, and policies
- Partner with Data Scientists, Analysts, and Product teams
- Mentor junior data engineers and promote best practices
- Contribute to architectural decisions and strategic planning
- AI
- Airflow
- ARM
- AWS
- AWS Glue
- Redshift
- Azure
- BigQuery
- CI/CD
- Cloud
- Databricks
- DevOps
- ETL
- GCP
- Hadoop
- Support
- Java
- Kafka
- Python
- SQL
- Scala
- Security
- Snowflake
- Spark
- Terraform
- Lambda
- Machine Learning
More:
We are NTT DATA, a $30 billion business and technology services leader serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the worlds leading AI and digital infrastructure providers, with capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries and offer access to a robust ecosystem of innovation centers and established and start-up partners. We are part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to our offices or client sites, and remote or hybrid arrangements may be subject to client requirements. For employees near our offices or client sites, in-office attendance may be required for meetings or events depending on business needs. We are committed to flexibility and meeting the evolving needs of both our clients and employees.
last updated 35 week of 2026
Interested in this role?
Submit your application now
How to Apply
About NTT DATA
NTT DATA
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£75,000
This role
£75,000
UK median
This salary is 0% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks