M
Software Development Engineer II - Data
MeeshoOnline Marketplace company
Bangalore, IndiaMid
Tiger Global Management
Elevation Capital
Peak XV Partners
SoftBank
Prosus Ventures
Meta
Data & AI
About the role
TL;DR
Build and transform data into scalable information and systems, overseeing team projects and mentoring junior engineers.
- •As a Software Development Engineer II
- •Data at Meesho, you will be instrumental in transforming raw data into actionable insights and resilient systems.
- •You will oversee your team's work, ensuring alignment with both individual and organizational goals, while directing programming activities and evaluating system performance.
- •Key Responsibilities Curate, build, and transform raw data into scalable information.
- •Plan long-term strategies and projects for junior engineers.
- •Monitor project progress and ensure teams stay on track.
- •Collaborate with sales and engineering teams.
- •Provide mentorship to junior team members and foster holistic growth.
- •Requirements Bachelors/Masters in Computer Science. 2-4 years of professional experience. 1-2 years of experience with Big Data systems (Kafka, Spark/EMR, Hive/Impala, Delta lake, Presto, Airflow). 1-2 years of experience in building streaming solutions (Flink/Spark Streaming/Samza).
- •Experience in at least one programming language (Java, Scala, Python).
Required skills
PythonScalaJavaSparkAirflowAWSApache Flink
Nice-to-have skills
RedisMySQLMicroservices
Domain expertise
ecommerce
Tech stack
JavaScalaPythonSparkAirflowAWSApache FlinkRedisMySQLMicroservices