Senior Data Platform Engineer - Spark/Kafka/Flink/Scala/Java

NTT DATA North America

Dallas (TX)

On-site

USD 96,000 - 145,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401k with company match
Paid time off
Health Spending Account (HSA)
Life and AD&D insurance
Short and long term disability

Job summary

NTT DATA in Dallas, TX is seeking a Data Engineer - Data Platform to design, implement, and operate real-time and batch data pipelines using Spark, Flink, and Kafka. You will build cloud-native solutions on Azure, lead migrations, and collaborate with cross-functional teams to deliver scalable data platforms.

The role requires strong distributed systems experience, platform engineering focus, and a commitment to automation, CI/CD, and data modernization.

Qualifications

  • 8+ years in Software or Data Engineering.
  • 5+ years with Spark for batch/streaming.
  • 5+ years with Kafka for real-time streaming.
  • 3+ years with Flink for streaming analytics.
  • 5+ years with Java and/or Scala.
  • 5+ years writing complex SQL and optimizing databases.
  • 3+ years with Kubernetes/container deployment.
  • 3+ years on Microsoft Azure.
  • 3+ years with Cassandra/YugabyteDB/PostgreSQL or similar.
  • 3+ years building event-driven architectures.
  • 2+ years CI/CD with GitLab/GitHub or similar tools.
  • 2+ years cloud-native deployment patterns.

Responsibilities

  • Design, develop, and support scalable real-time and batch data pipelines using Apache Spark, Apache Flink, Apache Kafka, and Airflow.
  • Build and enhance metadata-driven self-service data integration platforms and reusable connectors.
  • Develop and maintain source and target connectors for relational databases, file systems, Kafka, Cassandra, YugabyteDB, and other enterprise data stores.
  • Design, deploy, and operate Kubernetes-based streaming and batch processing platforms.
  • Lead cloud migration initiatives from on-premise environments to Microsoft Azure.
  • Drive performance tuning, scalability optimization, reliability improvements, and operational excellence across large-scale data workloads.
  • Develop cloud-native solutions supporting enterprise data movement and processing.
  • Collaborate with product owners, architects, cloud engineering teams, and business stakeholders to deliver enterprise-scale data solutions.
  • Contribute to platform modernization, automation, CI/CD implementation, and engineering best practices.
  • Support troubleshooting, production stability, and continuous improvement initiatives for critical data platforms.

Skills

Spark
Kafka
Flink
Scala
Java
SQL
CI/CD

Education

Bachelor's degree in Computer Science, Information Technology, Engineering

Tools

Kubernetes
Airflow
Azure

Job description

NTT DATA in Dallas, TX is seeking a Data Engineer - Data Platform to design, implement, and operate real-time and batch data pipelines using Spark, Flink, and Kafka. You will build cloud-native solutions on Azure, lead migrations, and collaborate with cross-functional teams to deliver scalable data platforms.

The role requires strong distributed systems experience, platform engineering focus, and a commitment to automation, CI/CD, and data modernization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer — Real-Time Pipelines
Senior Data Platform Engineer — Real-Time Pipelines

NTT DATA, Inc. • Dallas (TX)

On-site
USD 96,000 - 145,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Data Platform Engineer: Spark Kafka Flink on Azure & Kubernetes
Senior Data Platform Engineer: Spark Kafka Flink on Azure & Kubernetes

NTT DATA North America • Cupertino (CA)

On-site
USD 83,000 - 103,000
Medical insurance
Dental insurance
Vision insurance
+2
Data Platform Engineer Real-Time Pipelines with Spark/Kafka
Data Platform Engineer Real-Time Pipelines with Spark/Kafka

Creative Solutions Services, LLC • Cupertino (CA)

On-site
USD 83,000 - 103,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java)
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java)

Creative Solutions Services, LLC • Cupertino (CA)

On-site
USD 83,000 - 103,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java)
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java)

NTT DATA North America • Cupertino (CA)

On-site
USD 83,000 - 103,000
Medical insurance
Dental insurance
Vision insurance
+2
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) - Onsite Hybrid
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) - Onsite Hybrid

NTT DATA North America • Dallas (TX)

On-site
USD 96,000 - 145,000
Medical, dental, and vision insurance
401k with company match
Paid time off
+3
Senior Data Engineer: Cloud, Kubernetes & Analytics
Senior Data Engineer: Cloud, Kubernetes & Analytics

NTT DATA, Inc. • Nashville (TN)

On-site
USD 120,000 - 180,000
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) - Onsite Hybrid
Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) - Onsite Hybrid

NTT DATA, Inc. • Dallas (TX)

On-site
USD 96,000 - 145,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Data Engineer – Cloud ETL & Data Platform
Senior Data Engineer – Cloud ETL & Data Platform

NTT DATA Americas • Nashville (TN)

On-site
USD 104,000 - 130,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Java Data Engineer: Real-Time Data Pipelines
Senior Java Data Engineer: Real-Time Data Pipelines

NTT DATA North America • Nashville (TN)

On-site
USD 69,000 - 90,000