Software Development Engineer III Data
BengaluruFull-time5–8 yrsPosted open since aug 2025
Senior software engineering role at Meesho in Bengaluru. Needs 5–8 years.
About the role
Well, that’s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication.
What you'll do
- 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
What you need
- SQL
- Java
- Python
- Kafka
- Kubernetes
- Docker
Good to have
- Spring Boot
- Redis
- Microservices
- Elasticsearch
- Data modelling
- Power BI