Data Engineer 2 (Bengaluru)

Data Engineer 2 (Bengaluru)

27 Sep
|
STYLI
|
Bengaluru

27 Sep

STYLI

Bengaluru

Role: Data Engineer

Location: Bangalore

Department: Platform Engineering / Data Platform

Experience: 3–8 Years

About Styli Marketplace

Launched in 2019 by Landmark Group, Styli Marketplace is the first e-commerce venture of the group, quickly becoming a leading online destination for fashion and lifestyle across the GCC, including Saudi Arabia, the UAE, Kuwait, Bahrain, and beyond. Styli connects global sellers and creators with millions of fashion-forward customers, offering the latest trends, exceptional value, and convenient services like same-day to 48-hour delivery and adaptable payment options. Our mission is to make style accessible, aspirational, and exciting for all, backed by a passionate team fostering a culture of creativity and innovation.

At Styli, we aim to revolutionize fashion retail and bring unique experiences to our customers.

Role Overview

We are looking for a skilled and curious Data Engineer to join our Data Platform team. You will design, build, and maintain the pipelines, data models, and infrastructure that turn raw e-commerce data into trusted, analytics-ready assets. This is a hands-on role with high ownership — you will work closely with data analysts, ML engineers, and product teams to ensure the right data is available at the right time with the right quality.

What You'll Do

Data Pipeline Development

- Design, build, and maintain batch and real-time data pipelines that ingest data from transactional systems, third-party APIs, event streams, and operational databases.
- Build robust, idempotent, and observable ETL/ELT workflows using Apache Airflow, dbt, or equivalent orchestration and transformation tooling.
- Handle ingestion from diverse sources: MySQL/PostgreSQL, Kafka event streams, S3/GCS data lakes, REST APIs, and SaaS platforms.
- Ensure pipelines are fault-tolerant, recoverable, and instrumented with data quality checks at every stage.

Data Modelling & Warehouse Engineering

- Design and maintain dimensional and analytical data models (star schema, OBT, wide tables) optimized for BI reporting and ML feature consumption.
- Own the data warehouse layer on BigQuery — including schema design, partitioning strategies, clustering, and cost-efficient query patterns.
- Write and review dbt models, tests, documentation, and lineage to maintain a well-governed transformation layer.




- Collaborate with analysts to translate business questions into clean, reusable, and well-tested data models.

Streaming & Real-Time Data

- Build and maintain real-time data pipelines for use cases such as live inventory updates, order event processing, and customer behaviour streams.
- Implement stream processing logic using Apache Flink, Spark Streaming, or ksqlDB for low-latency data delivery.
- Design Kafka topic schemas, partition strategies, and consumer group management for high-throughput e-commerce event flows.

Data Lake & Cloud Infrastructure

- Build and manage a well-structured data lake on GCS
- Work with cloud-native data services:
- Collaborate with the Platform/DevOps team on data infrastructure provisioning using Terraform and containerized data workloads on Kubernetes.

Data Quality & Observability

- Implement data quality frameworks using Great Expectations, dbt tests, or Monte Carlo to catch anomalies, nulls, duplicates, and schema drift before they reach downstream consumers.
- Build and maintain data observability dashboards — pipeline SLAs, freshness SLOs, row count anomalies, and schema change alerts.
- Own incident response for data pipeline failures, with clear runbooks and escalation paths.

ML & Analytics Enablement

- Build and maintain feature pipelines for ML models powering personalisation, recommendations, fraud detection, and demand forecasting.
- Partner with ML engineers to design feature stores (Feast or equivalent) and ensure training/serving consistency.
- Enable self-serve analytics by maintaining clean semantic layers and well-documented data marts for business intelligence tools (Looker, Metabase, Superset).

What We're Looking For

Required

- 3–8 years of hands-on data engineering experience, ideally in a high-transaction e-commerce, fintech, or consumer tech environment.
- Strong proficiency in SQL — complex analytical queries, window functions, CTEs, query optimisation, and warehouse-specific dialects (BigQuery / Redshift).




- Hands-on experience with Apache Airflow for pipeline orchestration and dbt for transformation layer management.
- Experience building and operating data pipelines at scale — handling millions of events per day with reliability and observability.
- Working knowledge of Apache Kafka or equivalent event streaming platforms for real-time data ingestion.
- Experience with cloud data warehouses: BigQuery (preferred) and/or AWS Redshift / Athena.
- Proficiency in Python for pipeline development, data transformation, and automation.
- Hands-on experience with cloud platforms — GCP (BigQuery, Cloud Composer, Dataproc) and/or AWS (Glue, Athena, Kinesis, S3).
- Understanding of data modelling principles: normalisation, dimensional modelling, and analytical patterns.

Good to Have

- Experience with open table formats: Apache Iceberg, Delta Lake, or Apache Hudi.
- Familiarity with Apache Spark (PySpark) for large-scale distributed data processing.
- Exposure to feature store design and ML pipeline integration.
- Experience with data cataloguing and governance tooling (DataHub, Amundsen, Collibra, or Alation).
- Knowledge of data mesh or data product principles and federated ownership models.
- Experience with real-time analytics databases: ClickHouse, Druid, or Pinot for high-throughput OLAP workloads.
- Familiarity with infrastructure-as-code (Terraform) and deploying data workloads on Kubernetes.
- Relevant certifications: Google Professional Data Engineer, AWS Data Analytics Specialty, dbt Analytics Engineering.

The Data Problems You'll Solve at Styli

- Personalisation at scale — building event pipelines that capture every click, view, and purchase to power real-time recommendations for millions of customers.
- Inventory & demand forecasting — reliable pipelines feeding ML models that optimise stock levels across hundreds of SKUs and multiple markets.
- Campaign & marketing analytics — ingesting data from paid channels, CRM, and app attribution to give growth teams a single source of truth.
- Order & payments intelligence — real-time event streams for order lifecycle tracking, fraud signals, and settlement reconciliation.
- Cross-market reporting — unified data models serving multiple country markets with different currencies, catalogues, and fulfilment providers.

📌 Data Engineer 2 (Bengaluru)
🏢 STYLI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer 2 (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: data engineer 2 (bengaluru) / bengaluru