Design an Incremental Rolling-Metrics Data Pipeline

Quick Overview

Design a production pipeline for rolling metrics over historical and daily ticker observations, with fast analyst and dashboard reads. The case examines bounded recomputation for corrections, versioned lineage, idempotent atomic publication, columnar partitioning, validation, backfills, orchestration, and proof that incremental results match a full rebuild.

Design an Incremental Rolling-Metrics Data Pipeline

Company: Jain Global

Role: Data Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: Design a production pipeline for rolling metrics over historical and daily ticker observations, with fast analyst and dashboard reads. The case examines bounded recomputation for corrections, versioned lineage, idempotent atomic publication, columnar partitioning, validation, backfills, orchestration, and proof that incremental results match a full rebuild.

Jain Global logo
Jain Global
Aug 3, 2026
mediumData EngineerTechnical ScreenSystem Design
15
0
Loading...