At a Glance
- Tasks: Design and build scalable data pipelines to enable data-driven decisions.
- Company: Join NTT DATA, a forward-thinking and inclusive tech organisation.
- Benefits: Flexible remote work options, competitive salary, and growth opportunities.
- Other info: Mentorship opportunities and a dynamic environment for career advancement.
- Why this job: Make an impact with cutting-edge data solutions and collaborate with talented teams.
- Qualifications: Strong SQL skills and experience with cloud platforms like Azure or AWS.
The predicted salary is between 60000 - 80000 £ per year.
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward‑thinking organization, apply now.
Role Summary
We are seeking a highly skilled Senior Data Engineer to design, build, and maintain scalable data pipelines and architectures. You will play a key role in enabling data‑driven decision-making by ensuring data is reliable, accessible, and optimized for analytics and machine learning use cases.
Key Responsibilities
- Data Engineering & Architecture
- Design, develop, and maintain scalable ETL/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
- Data Modelling & Warehousing
- Design data models (dimensional, normalized, star/snowflake schemas)
- Collaborate with analytics teams to support BI and reporting requirements
- Optimize data structures for performance and scalability
- Cloud & Platform Engineering
- Build and maintain data solutions on cloud platforms (Azure, AWS, GCP)
- Implement and manage data tools such as Azure Data Factory / Synapse / Databricks, AWS Glue / Redshift / EMR, Google BigQuery / Dataflow
- Ensure systems are secure, scalable, and cost‑efficient
- Data Pipeline & Workflow Management
- Develop orchestration workflows (e.g., Airflow, Prefect, Azure Data Factory)
- Monitor and troubleshoot pipelines to ensure high availability and performance
- Implement robust error handling, logging, and alerting
- Data Quality & Governance
- Ensure data quality, integrity, and consistency
- Implement validation, testing, and monitoring frameworks
- Work with governance teams on data security, compliance, and policies
- Collaboration & Leadership
- Partner with Data Scientists, Analysts, and Product teams
- Mentor junior data engineers and promote best practices
- Contribute to architectural decisions and strategic planning
Required Skills & Experience
- Technical Skills
- Strong proficiency in SQL and data modelling
- Excellent programming skills in Python, Scala, or Java
- Hands‑on experience with distributed data frameworks (Spark, Hadoop)
- Experience with data pipelines and ETL tools
- Expertise in at least one cloud platform: Azure (Synapse, Data Factory, Databricks), AWS (S3, Glue, Redshift, Lambda), GCP (BigQuery, Dataflow)
- Data Platform Expertise
- Experience with data warehousing solutions
- Streaming technologies (Kafka, Kinesis, Pub/Sub)
- Familiarity with DevOps/DataOps practices
- CI/CD pipelines
- Infrastructure as Code (Terraform, ARM, CloudFormation)
Location & Work Options
Remote or hybrid work options may be available, subject to client requirements.
Equal Opportunity Employer
NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Senior Data Engineer employer: NTT Data Americas, Inc.
At NTT DATA, we pride ourselves on fostering a culture of innovation and inclusivity, making it an exceptional place for talented individuals to thrive. As a Senior Data Engineer, you will benefit from flexible remote or hybrid work options, ample opportunities for professional growth, and the chance to collaborate with a diverse team of experts in a forward-thinking environment that values your contributions and encourages continuous learning.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at NTT DATA on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Senior Data Engineer role.
✨Tip Number 2
Show off your skills in action! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them during interviews. It’s a great way to demonstrate your expertise in data engineering.
✨Tip Number 3
Prepare for technical interviews by brushing up on your SQL and programming skills. Practice common data engineering problems and be ready to discuss your thought process. We want to see how you tackle challenges!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at NTT DATA.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Data Engineer role. Highlight your expertise in SQL, Python, and cloud platforms like Azure or AWS to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about data engineering. Share specific examples of projects you've worked on that demonstrate your ability to design and maintain scalable data pipelines.
Showcase Your Technical Skills:Don’t just list your technical skills; provide context! Mention how you've used distributed data frameworks or ETL tools in real-world scenarios. This helps us see your practical experience in action.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at NTT Data Americas, Inc.
✨Know Your Data Engineering Stuff
Make sure you brush up on your SQL and data modelling skills. Be ready to discuss your experience with ETL/ELT pipelines and cloud platforms like Azure or AWS. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to building scalable data solutions.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in data pipeline management or data quality issues. Think about times when you had to troubleshoot a pipeline or implement error handling. This will demonstrate your hands-on experience and ability to think critically under pressure.
✨Collaborate Like a Pro
Since collaboration is key in this role, be ready to discuss how you've worked with data scientists, analysts, or product teams in the past. Highlight any mentoring experiences you’ve had with junior engineers, as they’ll appreciate your leadership potential and teamwork skills.
✨Stay Updated on Trends
Familiarise yourself with the latest trends in data engineering, such as DevOps/DataOps practices and infrastructure as code. Being knowledgeable about current technologies and methodologies will show that you're not just experienced, but also passionate about continuous learning and growth in the field.