Cisco ThousandEyes logo
Cisco ThousandEyes4 days ago

Senior Data Engineer – Big Data & Streaming Platforms - Java/Scala or Python | Spark, Kafka | Flink, Iceberg / Lakehouse, Trino | 8 to 12 Years

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

Senior Data Engineer responsible for building and operating a Kafka-based streaming data platform, developing Spark/Flink data processing jobs, leveraging Iceberg for data lakes, and tuning for performance and cost. Collaborates with product teams to develop analytics pipelines, participates in code reviews, and works on scalable, open-source data technologies to support real-time and batch analytics on large datasets.

Required Qualifications

  • Minimum Qualifications: At least 8+ years of experience in data engineering and software development
  • Ability to work with open-source ecosystem
  • Ability to write high-quality code in Java/Scala, Python, or equivalent languages
  • Practical experience with Apache Spark and Apache Flink
  • Practical experience with query engines like Trino/Presto
  • Experience working with Kafka and scaling for high volume workloads
  • Strong SQL skills and understanding of data modeling for analytical workloads
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cisco ThousandEyes

Senior Data Engineer – Big Data & Streaming Platforms - Java/Scala or Python | Spark, Kafka | Flink, Iceberg / Lakehouse, Trino | 8 to 12 Years

Apply on Sorce