Abekus — AI learning and job matching platform logo
LearnCareersCompeteEmployerResume

Browse Roles

  • Senior Data Engineer71
  • Data Architect43
  • Principal Data Engineer9
  • Data Platform Engineer4

Browse by Location

  • Remote3925
  • India8176
  • Karnataka3701
  • Bangalore3671
  • Maharashtra1578
  • United States1190
  • Hyderabad1117
  • Telangana1117
  • Pune964
  • USA579
  • Mumbai561
C

Data Engineer – Apache Spark | Kafka | Flink | Trino | Iceberg | Big Data | Streaming | Data Platform 4–8 Years

Cisco
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

4 - 8 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

SparkTrinoSQLApache KafkaData PipelinesPerformance OptimizationData ModelingApache IcebergApache FlinkReal-Time Processing

Job description

Overview

Join the Webex Data Analytics Platform engineering organization as a hands-on Data Engineer focused on developing the big data platform and working with the product team to develop data and analytics pipelines.

What you'll do

  • Work on and enhance big data-related open-source technologies.
  • Build and operate Kafka-based streaming applications, including ingestion, filtering, enrichment, and replication use cases.
  • Develop data processing jobs using Apache Spark and/or Apache Flink, following established patterns and platform guidelines.
  • Work with Apache Iceberg data lake technologies to manage large analytical datasets.
  • Tune jobs for performance, scalability, and cost efficiency.
  • Write clean, testable code.
  • Participate actively in code reviews.

What you'll need

  • At least 4-8 years of experience in data engineering and software development.
  • Ability to work with the 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.
  • Understanding of data modeling for analytical workloads.

Nice to have

  • Hands-on experience with real-time analytics stores like Apache Pinot/ClickHouse for low-latency analytical queries.
  • Familiarity using AI tools for debugging and development, including CoPilot, Cursor, and Codex.
  • Familiarity with data lake table formats such as Apache Iceberg.
  • Familiarity with data governance tools like DataHub.
  • Experience working with tools like DolphinScheduler or Airflow.
  • Experience working with lakehouse management systems like Apache Amoro.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Data Engineer – Apache Spark | Kafka | Flink | Trino | Iceberg | Big Data | Streaming | Data Platform 4–8 Years

Popular courses to strengthen your profile

A certificate on your profile is proof for employers, not just a claim — and it stands out when they shortlist.

View all courses ›

SQL for Analysts

2.15k MCQs · 24h · 16 learners

Power BI & Data Storytelling

1.5k MCQs · 16.5h · 11 learners

GATE CS: Programming & Data Structures

2.08k MCQs · 23h

Similar jobs

View more
P

People Data Engineer

Philips

BangaloreOnsite2+ YearsNegotiable
Data EngineeringSQLPython+1
I

Spark or Pyspark & Scala & Snowflake/ Databrick Developer

IQVIA

BangaloreOnsiteNegotiable
ScalaSparkData PipelinesSQL
J

Experienced Engineer, Data Management

Johnson & Johnson

BangaloreOnsite5+ YearsNegotiable
Data QualitySQLData Engineering+1
E

Microsoft Fabric Data Engineer

Ecolab

INDOnsite3 - 5 YearsNegotiable
SparkData Engineering+2
E

Senior Data Platform Engineer

EarnIn

BengaluruHybrid4+ YearsNegotiable
SparkApache KafkaPython+1