Skip to Content

Job Overview

When 5% of Indian households shop with us, it’s important to build data-backed, resilient systems to manage millions of orders every day.

Key points

  1. Design and implement scalable and fault-tolerant data pipelines (batch and streaming) using frameworks like Apache Spark, Flink, and Kafka.

  2. Lead the design and development of data platforms and reusable frameworks that serve multiple teams and use cases.

  3. Build and optimize data models and schemas to support large-scale operational and analytical workloads.

  4. Deeply understand Apache Spark internals and be capable of modifying or extending the open-source Spark codebase as needed.

  5. Strong programming skills in Java, Scala, or Python, and expertise in SQL.

  6. Experience implementing and tuning Spark/Delta Lake/Presto at terabyte-scale or beyond.

  7. Strong understanding of Apache Spark internals (Catalyst, Tungsten, shuffle, etc.) with experience customizing or contributing to open-source code.

  8. Familiarity and worked with modern open-source and cloud-native data stack components.

Skills

SparkAirflowSQLMicroservicesMachine LearningETLPythonJava

Experience: Entry-level · 5–8 years · Job type: Full-time

Similar jobs

More open roles like this one