Software Development Engineer III Data
Bangalore, KarnatakaFull Time EmployeePosted 11mo ago
About the role
Design and implement scalable, fault-tolerant data pipelines and platforms to support large-scale operational and analytical workloads. Lead development of data platforms, optimize data models, and contribute to open-source Spark internals while mentoring junior engineers and collaborating with product, ML, and data teams.
Responsibilities
- Design and implement scalable and fault-tolerant data pipelines (batch and streaming) using frameworks like Apache Spark, Flink, and Kafka.
- Lead the design and development of data platforms and reusable frameworks that serve multiple teams and use cases.
- Build and optimize data models and schemas to support large-scale operational and analytical workloads.
- Deeply understand Apache Spark internals and be capable of modifying or extending the open-source Spark codebase as needed.
- Develop streaming solutions using tools like Apache Flink, Spark Structured Streaming.
- Drive initiatives that abstract infrastructure complexity, enabling ML, analytics, and product teams to build faster on the platform.
- Champion a platform-building mindset focused on reusability, extensibility, and developer self-service.
- Ensure data quality, consistency, and governance through validation frameworks, observability tooling, and access controls.
- Optimize infrastructure for cost, latency, performance, and scalability in modern cloud-native environments.
- Mentor and guide junior engineers, contribute to architecture reviews, and uphold high engineering standards.
- Collaborate cross-functionally with product, ML, and data teams to align technical solutions with business needs.
Qualifications
- 5-8 years of professional experience in software/data engineering with a focus on distributed data systems.
Skills
Required:Programming languages (Java, Scala, or Python)Big data systemsSpark/Delta Lake/Presto at terabyte-scaleApache Spark internalsOpen-source cloud-native data stack components
Benefits
- Meesho Total rewards package including cash and equity-based compensation
- MeeCare wellness program covering medical insurance for employees and families, telehealth, wellness events, and fitness perks
- Generous leave policies, parental support, retirement benefits, and learning and development assistance
- Relocation assistance and flexible benefit plans
- Salary advance and other employee-centric benefits
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Meesho
Building for a billion Indians
Meesho careers, Meesho blogs and other fascinating details about India’s hottest e-commerce app are available here. Come join us.
e-commercesocial commerceIndia
More open roles at Meesho
- Head (Senior Manager) - Industrial Relations4d agoBangalore · Fulfilment / Security & Investigations
- Instructional Designer- ValMo Training4d agoBangalore · Fulfilment / Experience – Fulfilment
- Product Manager I4d agoBangalore, Karnataka · Product Management
- Manager - Branding4d agoBangalore · Meesho, Branding / User Growth
- Cluster Head- Last Mile1w agoHybrid (Delhi / Bangalore / Mumbai / Jaipur / Ludhiana) · Fulfilment / Fulfilment & Experience (F&E)