2,078,996open jobs
127,431companies
241,615added this week
Browse all
Location
In office (Bengaluru)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Nov 3, 2026. NTT DATA scores A on the Alion truth index.

Overview
Company
Impact
Profile match
NTT DATA is a Tokyo system integrator founded in 1988 that spun out of the data communications arm of NTT. It is one of the largest information technology services firms in the world, building banking, public sector and payment systems and operating global consulting and managed services. The company runs the CAFIS payment network used across Japanese retail and banking.
Backed by Pamlico Capital

Role Summary

NTT DATA is seeking a highly experienced Senior Data Engineer / Technical Lead for a large-scale banking data modernization program involving migration of approximately 2 PB of historical data from Cloudera Hadoop/Hive to Apache Iceberg.

The role requires a strong hands-on engineer who can lead the engineering team while continuing to design, develop, troubleshoot and optimize the solution. The candidate will own technical execution of the migration framework, Spark/PySpark engineering, Iceberg implementation, data modelling/schema mapping, Cyber/TaaS integration, migration controls, reconciliation, performance tuning and technical delivery of migration waves.

This is not a coordination-only Technical Lead role. The candidate is expected to contribute to code, conduct design/code reviews, troubleshoot complex production issues and mentor Data Engineers.

Experience

10+ years of Data Engineering experience, including:

  • 5+ years hands-on Apache Spark/PySpark.
  • Strong Hadoop/Hive experience.
  • Experience leading Data Engineering teams.
  • Large-scale data migration/data modernization experience.
  • Strong data modelling and source-to-target mapping experience.

Multi-hundred-TB/PB-scale migration experience is strongly preferred.

Key Responsibilities

Technical Leadership

  • Lead a team of Data Engineers through assessment, development, migration, validation and production execution.
  • Translate architecture and migration standards into detailed engineering designs and reusable implementation patterns.
  • Own technical estimates, engineering backlog, work allocation and technical delivery.
  • Conduct design and code reviews and enforce engineering standards.
  • Mentor Data Engineers and provide hands-on technical guidance.
  • Act as the primary engineering escalation point for complex migration and production issues.
  • Partner with Data Architect, Technical PM, security, infrastructure and PNC technical teams.
  • Lead root-cause analysis and ensure fixes are incorporated into reusable framework patterns rather than implemented as one-off solutions.

Hadoop-to-Iceberg Migration

  • Lead technical execution of approximately 2 PB of Hadoop/Hive historical-data migration to Apache Iceberg.
  • Harden and extend the reusable, configuration-driven migration framework developed during the POC.
  • Analyze Hive/HDFS metadata, tables, partitions, file layouts and migration complexity.
  • Implement migration strategies including bulk/CTAS, partition-wise and chunk-wise processing.
  • Design execution approaches for small, medium, large and very-large tables.
  • Optimize parallel migration across tables and partitions.
  • Implement checkpointing, restart/recovery, idempotency and safe retries.
  • Lead technical execution and troubleshooting of migration waves.

Data Modelling & Schema Engineering

  • Analyze existing Hive data models and translate them into approved Apache Iceberg physical models.
  • Develop and review conceptual/logical/physical data models where required, with primary emphasis on physical modelling for migration.
  • Perform source-to-target data mapping and schema/data-type mapping.
  • Define and implement table structures consistent with approved Iceberg standards.
  • Analyze:

o entities and relationships,

o primary/foreign-key relationships,

o data types,

o partition keys,

o business keys,

o reference/cross-reference structures.

  • Identify schema incompatibilities and recommend remediation.
  • Work with the Data Architect on partitioning, file-layout and model-design decisions.
  • Ensure migrated models preserve required business relationships and downstream compatibility.
  • Support future Bronze/Silver/Gold modelling requirements where applicable.

Important: enterprise modelling standards remain owned by the Data Architect; the Senior DE/Technical Lead is responsible for detailed modelling and implementation within those standards.

Spark/PySpark Engineering & Performance

  • Develop and review production-grade Python/PySpark components.
  • Tune Spark jobs for PB-scale migration.
  • Diagnose Spark stages, executors, shuffle, skew, memory and I/O bottlenecks.
  • Optimize table/partition/chunk parallelism.
  • Tune workloads to meet migration-throughput objectives.
  • Identify bottlenecks across:

Hadoop Read → Spark → TaaS/Tokenization → Iceberg Write → Reconciliation

  • Coordinate technical remediation with infrastructure/storage/network teams where bottlenecks are outside the migration framework.

Apache Iceberg Engineering

  • Implement approved Iceberg table standards.
  • Develop/configure Iceberg tables and Spark→Iceberg processing.
  • Implement:

o partitioning,

o schema evolution,

o snapshots,

o file sizing,

o compaction,

o metadata maintenance,

o small-file remediation.

  • Troubleshoot Iceberg catalog/write/commit issues.
  • Optimize Iceberg table performance and storage characteristics.

Cyber-3 / Tokenization

  • Implement PNC-approved TaaS/Protegrity tokenization and retokenization patterns.
  • Integrate tokenization into Spark migration pipelines.
  • Implement batching, retry, timeout and recovery handling.
  • Troubleshoot tokenization failures/performance bottlenecks.
  • Measure impact of tokenization on end-to-end migration throughput.
  • Support Cyber/tokenization validation based on PNC-defined rules.

Migration Controls & Reconciliation

  • Lead implementation of PNC Data Movement Controls, including:

o checkpointing,

o idempotency,

o control totals,

o restart/recovery,

o retry,

o audit logging,

o exception handling.

  • Build reusable source-to-target reconciliation capabilities covering:

o row counts,

o schema validation,

o partition completeness,

o control totals,

o aggregates,

o hash/checksum where appropriate,

o null/duplicate validation,

o tokenization validation.

  • Isolate discrepancies at table/partition level.
  • Enable selective reprocessing rather than full-table reruns.
  • Produce technical evidence required for migration acceptance.

Mandatory Skills

Strong hands-on expertise in:

  • Python
  • PySpark
  • Apache Spark / Spark SQL
  • Hadoop / HDFS
  • Hive / HiveQL / Hive Metastore
  • SQL
  • Apache Iceberg
  • Data modelling
  • Source-to-target mapping
  • Parquet
  • Linux
  • Git
  • Large-volume ETL/data migration
  • Data validation/reconciliation
  • Spark performance tuning
  • Distributed-system troubleshooting.

Data Modelling

Strong experience with:

  • logical and physical data modelling,
  • source-to-target mapping,
  • schema/data-type mapping,
  • entity relationships,
  • keys and referential relationships,
  • dimensional/relational modelling concepts,
  • large-scale analytical data models.

Technical Leadership

Demonstrated experience:

  • leading Data Engineering teams,
  • technical estimation/planning,
  • detailed solution design,
  • code/design reviews,
  • mentoring engineers,
  • production troubleshooting,
  • root-cause analysis,
  • communicating technical issues with architects/customer teams.

Preferred Skills

  • Apache Polaris/Nessie/Glue.
  • OpenShift/Kubernetes/Spark Operator.
  • S3-compatible object storage.
  • NetApp StorageGRID/ONTAP.
  • TaaS/Protegrity or equivalent tokenization technology.
  • Trino.
  • PostgreSQL.
  • Control-M/Airflow.
  • CI/CD for Spark/Python applications.
  • Banking/financial-services experience.
  • PB-scale data migration.
  • Bronze/Silver/Gold modelling and implementation.
  • HiveQL→Spark SQL modernization.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,078,996 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Bengaluru
Hybrid · Full-Time · 12+ years exp · Bachelor's Degree · India
Python
SQL
Scala
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
GCP
Azure
CI/CD
AWS
Apply
In office · Full-Time · 8+ years exp · Gurgaon
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Copilot
Spark
OpenAI
Machine Learning
DevOps
Azure
Analytics
Tableau
Power BI
ETL/ELT
Collibra
Management
Agile
Apply
Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Copilot
Claude
Spark
OpenAI
DevOps
GCP
Azure
CI/CD
AWS
GitHub
Analytics
Tableau
ETL/ELT
Alteryx
Dimensional Modeling
Management
Agile
Apply
Hybrid · 4+ years exp · Hyderabad
SQL
Databases
Snowflake
Analytics
ETL/ELT
SSIS
Apply
In office · 5+ years exp · Pune
SQL
Databases
Google BigQuery
SAP BW
DevOps
GCP
Analytics
Tableau
Alteryx
Looker
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Apply
In office · Full-Time · 15+ years exp · PhD · Bengaluru
JavaScript
Apex
Apex
Salesforce Industries
AI/ML
Copilot
Cursor
Claude
AI Agents
Agentforce
Frontend
Web Components
Apply
≈ $29k – $51k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru · Gurgaon
AI/ML
Machine Learning
Management
Agile
Scrum
Apply
≈ $23k – $59k per year (Estimated) · In office · 7+ years exp · Bengaluru
Python
JavaScript
Java
TypeScript
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
AWS
Docker
Kubernetes
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Azure
AWS
Kubernetes
Apply
See all jobs
This is one of many
2,078,996 more open roles from verified company boards, updated every day.