---Advertisement---

πŸš€Meesho Hiring | SDE-III / SDE-II – Data | Bangalore | 2–4 Years |

By: Rohit BARAHATE

On: August 14, 2026

---Advertisement---

Meesho is hiring Software Development Engineer III – Data professionals in Bangalore, a role positioned as equivalent to SDE-II according to the hiring information provided. This opportunity is ideal for engineers who enjoy working with large-scale data platforms, distributed systems, streaming technologies and high-performance data processing.

πŸ“ Location: Bangalore, Karnataka
πŸ’Ό Role: Software Development Engineer III – Data / SDE-II Data
πŸ§‘β€πŸ’» Experience mentioned: 2–4 Years
πŸ› οΈ Core Area: Big Data & Data Engineering
⚑ Key Technologies: Kafka, Spark, Delta Lake, Presto, Airflow, Flink, AWS


🏒 About Meesho

Meesho Careers

Meesho is one of India’s leading internet commerce companies, focused on democratizing e-commerce and enabling small businesses and entrepreneurs to reach customers across India. Its technology platform operates at significant scale, supporting millions of orders and a large, diverse user base.

For data engineers, this environment creates opportunities to work on systems where data availability, processing speed, reliability and scalability directly influence business decisions and customer experiences.


πŸ’Ό Why Is This Role Good for Your Experience?

You can gain practical exposure to:

πŸ”Ή Apache Kafka and real-time data streaming
πŸ”Ή Apache Spark and Spark performance tuning
πŸ”Ή Delta Lake and modern data-lake architectures
πŸ”Ή Presto/Trino-style distributed SQL processing
πŸ”Ή Apache Airflow orchestration
πŸ”Ή Apache Flink/Spark Streaming
πŸ”Ή AWS Big Data services
πŸ”Ή Data modeling and pipeline architecture
πŸ”Ή Large-scale performance optimization
πŸ”Ή Data engineering for e-commerce workloads

This experience can position you for future roles such as Senior Data Engineer, Data Platform Engineer, Big Data Engineer, Distributed Systems Engineer or Data Engineering Lead.


πŸ› οΈ Skills Required

Core Big Data

  • Apache Spark
  • Kafka
  • Hive / Impala
  • Delta Lake
  • Presto / Trino
  • Airflow
  • Apache Flink / Spark Streaming

Programming

  • Java
  • Scala
  • Python
  • Advanced SQL

Cloud

  • AWS Big Data services
  • S3
  • EMR
  • Cloud-based data processing

Data Engineering

  • ETL/ELT
  • Data modeling
  • Data pipelines
  • Batch and streaming architecture
  • Data quality
  • Partitioning and optimization

🎯 Preparation Tips

1️⃣ Go Deep Into Spark

Don’t stop at knowing how to write a Spark job.

Prepare Spark execution, partitions, shuffle, joins, caching, Catalyst optimizer, Tungsten, broadcast joins and memory management.

2️⃣ Prepare Kafka Architecture

Understand:

  • Topics
  • Partitions
  • Consumer groups
  • Offsets
  • Replication
  • Ordering
  • Delivery semantics
  • Retention
  • Rebalancing

3️⃣ Master SQL

Prepare complex SQL involving:

  • Window functions
  • CTEs
  • Ranking
  • Aggregations
  • Joins
  • Deduplication
  • Slowly changing data
  • Performance optimization

4️⃣ Understand Batch vs Streaming

Be ready to compare Spark batch, Spark Streaming and Flink and explain when you would choose one over another.

5️⃣ Think in Terabytes

The strongest preparation strategy for this JD is to practice designing systems around large data volumes, not small datasets.

For example:

β€œDesign a real-time analytics pipeline for millions of e-commerce events per hour.”

Discuss ingestion β†’ Kafka β†’ processing β†’ storage β†’ serving β†’ monitoring.


🎀 Expected Meesho Interview Rounds

One documented SDE-2 Data Engineer interview experience included an initial HackerRank assessment covering SQL, DSA and algorithms, followed by a technical coding/DSA interview and additional technical discussions.

A practical preparation structure would therefore be:

Round 1 – Online Assessment
SQL + DSA + programming.

Round 2 – Coding/DSA Interview
Medium-to-hard coding problems and problem-solving.

Round 3 – Data Engineering Technical Round
Kafka, Spark, Airflow, streaming, SQL and pipeline architecture.

Round 4 – Data/System Design
Design a scalable batch/streaming platform and discuss reliability, performance and cost.

Round 5 – Managerial/Bar-Raiser Discussion
Ownership, architecture decisions, collaboration and handling ambiguous engineering problems.


πŸ’° Salary Range

Current employee-reported Glassdoor data for Meesho SDE-II shows an average base salary of approximately β‚Ή31 lakh/year, with reported base compensation around β‚Ή28–36 lakh/year and average additional pay of about β‚Ή8 lakh/year.

πŸ’° β‚Ή28–45+ LPA total compensation


πŸ“„ Resume Tips for This JD

Avoid a generic β€œData Engineer” resume.

Your headline should immediately communicate your specialization:

Data Engineer | Apache Spark | Kafka | AWS | Delta Lake | Airflow | Big Data

Quantify scale wherever possible.

Instead of:

❌ β€œWorked on Spark pipelines.”

Write:

βœ… β€œDesigned and optimized Spark pipelines processing 5+ TB of daily data, reducing processing time by 35% through partitioning and join optimization.”

Highlight:

πŸ“Œ Data volume
πŸ“Œ Pipeline latency
πŸ“Œ Cost optimization
πŸ“Œ Kafka throughput
πŸ“Œ Spark performance improvements
πŸ“Œ Batch/streaming architecture
πŸ“Œ AWS services
πŸ“Œ Data quality improvements


πŸ“© How to Apply

πŸ‘‰ Application Link: Click Here

Candidates interested in the opportunity should apply through the official Meesho careers portal and search for Software Development Engineer III – Data in Bangalore.

Before applying, verify the current experience requirement because the active official listing currently shows 5–8 years, which differs from the 2–4 years mentioned in the hiring post provided here.


πŸš€ Final Takeaway

The Meesho SDE-III/SDE-II Data opportunity is an excellent target for engineers who want to build expertise in large-scale distributed data systems.

If you enjoy solving problems involving Kafka, Spark, streaming, data lakes, SQL and cloud infrastructure, this role can provide strong exposure to the engineering challenges behind a high-scale e-commerce platform.

That combination of coding + Big Data + system design + performance engineering is what can make your profile stand out for Meesho’s Data Engineering teams. πŸš€


Rohit BARAHATE

Rohit BARAHATE is a Quality Engineering Specialist with 4.6+ years of experience in the IT industry. With a network of over 123K+ LinkedIn connections and actively supports job seekers by sharing referral opportunities and guiding them toward successful careers.

Join WhatsApp

Join Now

Join LinkedIN

Join Now

Leave a Comment