×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Manager - Data Plaform Engineer

Job in 600001, Chennai, Tamil Nadu, India
Listing for: Tata Communications
Full Time position
Listed on 2026-02-14
Job specializations:
  • IT/Tech
    Data Engineer
Job Description & How to Apply Below
A Senior Data Platform Engineer with 12-14 years of experience to own and build the core data platform for a multi-region CPaaS system supporting multiple digital channels.

The platform processes 40,000+ transactions per second, with multiple ( 10) state updates per transaction, and powers real-time metrics, billing, reporting, campaign analytics, and audits.

This role is hands-on and ownership-driven, focused on data correctness, scalability, and reliability in large-scale streaming systems.

Experience & Background

12-14 years of experience in data engineering, platform engineering, or distributed systems

Proven experience building large-scale, streaming-heavy data platforms

Strong hands-on background in real-time analytics and data consistency

Comfortable operating at Principal & Staff Engineer level with full technical ownership

Responsibilities:

Mandatory / Primary Responsibilities

Own the end-to-end data architecture for high-throughput, event-driven CPaaS systems.

Design state-transition and event-sourced data models handling millions of updates per second.

Build and operate streaming data pipelines using Apache Pulsar for ingestion and Apache Flink for stateful processing and real-time aggregation.

Design and maintain a data lake using Apache Hudi to support:
Upserts and deletes

Incremental queries

Time-travel and auditability

Build real-time analytics datasets in Click House for dashboards, tenant metrics, and campaign analysis.

Define and enforce processing semantics, including idempotency, deduplication, ordering, and replay safety.

Own data correctness, completeness, and freshness SLAs across streaming and analytics systems.

Design multi-region data ingestion and aggregation, including replication, failover, and reprocessing.

Lead hands-on development, code reviews, performance tuning, and production troubleshooting.

Secondary Responsibilities

Mentor senior engineers and review architectural designs.

Define data standards, schema evolution practices, and platform guidelines.

Participate in release planning and technical prioritization.

Evaluate new data technologies and patterns through POCs.

Collaborate with product and operations teams on data-driven features.

Skills

Mandatory / Primary Skills

Apache Pulsar (topics, partitions, subscriptions, geo-replication)

Apache Flink (stateful stream processing, windows, checkpoints)

Apache Hudi (Merge-On-Read, Copy-On-Write, incremental processing)

Click House (real-time analytics, high-cardinality datasets)

Event-driven and streaming data architectures

Event sourcing and state-transition modeling

Idempotent, replay-safe, and failure-tolerant data pipelines

Designing systems for high TPS and frequent state updates

Multi-region data design and disaster recovery

Secondary Skills

Redis for low-latency caching, counters, and ephemeral state

Postgre

SQL for transactional, relational, and reference data

MySQL for operational data stores and legacy integrations

Low-Level Design (LLD) for scalable, fault-tolerant components

High-Level Design (HLD) for distributed, multi-region systems

No

SQL stores for hot state (e.g., Mongo, Dynamo

DB, Cassandra)

Relational databases for reference/config data

Data lake query engines (Athena, Spark)

Observability for data pipelines (lag, freshness, reconciliation)

Containerized runtimes and cloud-native deployments

Prior experience with CPaaS, telecom, or large-scale messaging platforms.

If interested please share your updated resume to jan
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary