We are looking for a Senior Real-time Data Engineer
- to lead the architecture and development of our customer-facing analytics engine. Our Sales Engagement Platform processes millions of events daily—from email interactions to live call metadata. Your mission is to transform
- this firehose of raw data into high-performance, actionable insights for our users. You will bridge the gap between backend data systems and the user interface, building a robust
- Semantic Layer that ensures our customers see the same "Single Source of Truth" across every dashboard, report, and API.
Key Responsibilities:
- Architecture & Scaling: Design and maintain a low-latency analytics stack capable of handling high-concurrency queries from thousands of concurrent SaaS users.
- Real-time Ingestion:Build and optimize ingestion pipelines that move data from transactional databases (PostgreSQL) and event streams (Kafka/Kinesis) into
- Apache Pinot.
- Semantic Layer Development:UseCube (Cube.js)to model complex sales metrics (e.g., "Sequence Conversion Rate," "Attributed Revenue," "Meeting Booked Rate") ensuring consistency
- across the application.
- Performance Engineering:OptimizeApache Pinottables, indexing strategies, andCubepre-aggregations to ensure dashboard widgets loa in under 300ms.
- API Strategy:Expose data models via REST/GraphQL APIs, collaborating closely with Frontend Engineers to build world-class data visualizations.
- Data Governance:Implement multi-tenant security logic within the semantic layer to ensure strict data isolation between different customer accounts.
Technical Requirements
OLAP Expertise: 3+ years of experience withApache Pinot(or similar technologies like ClickHouse/StarRocks) in a production workplace.
Semantic Modeling: Deep experience withCube (Cube.js), including advanced features like pre-aggregations, security contexts, and multi-tenant
📌 Senior Real-time Data Engineer (India)
🏢 Rupa Career Solutions
📍 India
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.