JobsSouth IndiaData EngineeringData Engineer — Real-time Streaming
SD

Swiggy Data · Food Tech / Data

Data Engineer — Real-time Streaming

Full-timeHybrid📍 Bengaluru, Karnataka🕐 Posted 12 months ago🏭 5001–10000 employees

Quick Overview

CompanySwiggy Data
IndustryFood Tech / Data
LocationBengaluru, Karnataka
RegionSouth India
Job TypeFull-time
Work ModeHybrid
Experience3–7 Years
Salary₹18–32 LPA
CategoryData Engineering
💼

Job Type

Full-time

🏢

Work Mode

Hybrid

💰

Salary

₹18–32 LPA

📈

Experience

3–7 Years

About This Role

Swiggy's data platform team is hiring a Data Engineer specialising in real-time streaming in Bangalore — a top data engineering job in Bangalore where your pipelines power 10M+ daily food orders and delivery intelligence decisions.

Data EngineeringKafkaFlinkSparkPython

Job Details

Real-time at Swiggy Scale

Build and maintain the streaming data infrastructure — Kafka ingestion, Flink stream processing, and BigQuery analytics — enabling real-time delivery ETA, surge pricing, and restaurant ranking systems.

  • Build Kafka producers/consumers and Flink streaming jobs for real-time event processing
  • Develop batch pipelines with PySpark and dbt transformations on BigQuery
  • Orchestrate workflows with Airflow and maintain pipeline SLAs
  • Implement data quality checks and alerting for critical data streams
  • Collaborate with ML engineers on feature engineering pipelines

Requirements

3–7 years data engineering. Strong Kafka, Spark, and Python. Real-time streaming frameworks (Flink or Spark Streaming). BigQuery or Snowflake experience.

Salary: ₹18–32 LPA + ESOPs. Hybrid. Best streaming data job in Bangalore.

Required Skills

Apache KafkaApache FlinkPySparkdbtAirflowBigQueryPython