Infosys - Principal Engineer - Data Engineering & Distributed Platform (India)

Infosys - Principal Engineer - Data Engineering & Distributed Platform (India)

18 Aug
|
EdgeVerve Systems
|
India

18 Aug

EdgeVerve Systems

India

About the Role :

We are seeking a highly accomplished Principal Engineer to lead the design and development of next-generation AI-ready Data Platforms, Real-Time Streaming Architectures, and Large-Scale Distributed Systems. The ideal candidate will possess deep expertise across Data Engineering, Kafka Streaming, Java-based backend systems, cloud-native architectures, and advanced data platforms that power analytics, machine learning, and Generative AI solutions.

As a Principal Engineer, you will drive technical strategy, influence architectural decisions, mentor engineering teams, and collaborate with product, platform, and AI teams to build scalable and resilient systems capable of processing petabyte-scale data workloads.

Key Responsibilities :

1.

Technical Leadership :

- Define and drive enterprise-wide architecture for up-to-date data platforms and AI ecosystems.
- Lead the design of highly scalable, fault-tolerant, and distributed data processing systems.
- Establish engineering standards, best practices, and reusable frameworks across teams.
- Influence technology roadmaps and strategic engineering investments.

2. Data Engineering &

- Data Platforms :
- Architect and implement large-scale batch and real-time data pipelines.
- Design modern Data Lake, Lakehouse, Data Warehouse, and Data Mesh architectures.
- Build robust data ingestion, transformation, governance, lineage, and observability frameworks.
- Enable AI/ML and GenAI workloads through scalable, high-performance data platforms.

3. Real-Time Streaming &

- Event-Driven Systems :
- Design enterprise-scale event streaming platforms using Apache Kafka.




- Build real-time analytics and event-driven architectures supporting millions of transactions.
- Develop streaming data pipelines and event-processing applications.
- Optimize throughput, latency, fault tolerance, and scalability of streaming ecosystems.

4.

Distributed Systems Engineering :

- Design resilient microservices and distributed architectures.
- Build high-performance systems handling large-scale concurrent workloads.
- Solve challenges related to data consistency, reliability, scalability, and system performance.
- Drive observability, reliability engineering, and platform resiliency initiatives.

5.

Artificial

Intelligence &

- Data Ecosystem :
- Collaborate with AI and Data Science teams to operationalize AI solutions.
- Build data foundations for machine learning, LLM, Agentic AI, and Generative AI applications.
- Enable vector databases, feature stores, model-serving platforms, and AI data pipelines.
- Drive integration of AI capabilities into enterprise platforms and products.

6.

Technical Mentorship :

- Mentor senior engineers and architects across multiple programs.
- Conduct architecture reviews and technical design assessments.
- Champion innovation and engineering excellence across the organization.

Required Skills &

Experience :

1.

Core Technologies :





- 12 years of software engineering experience with strong systems design expertise.
- 8 years of experience in Data Engineering and Platform Engineering.
- Expert-level proficiency in Java and backend engineering.
- Strong experience developing high-scale distributed systems and microservices.

2.

Data Engineering :

- Extensive experience with :

1.

Apache

Spark

2.

Apache

Flink

3.

Hadoop

Ecosystem

- Airflow
- Databricks

6.

Delta

Lake / Iceberg / Hudi

- Expertise in ETL/ELT architecture and metadata-driven data pipelines.

3. Kafka &

- Streaming Technologies :
- Deep expertise in :

1.

Apache

Kafka

2.

Kafka

Streams

3.

Kafka

Connect

4.

Schema

Registry

- Event-Driven Architecture
- Experience designing enterprise-grade streaming platforms.

4.

Distributed Systems :

- Strong understanding of :
- CAP Theorem

2.

Consistency

Models

3.

Distributed

Transactions

4.

Consensus

Algorithms

- Load Balancing

6.

High Availability

Architectures

- Experience designing systems processing billions of events and large-scale datasets.

5.

Artificial

Intelligence &

- Modern Data Platforms :
- Strong understanding of :

1.

Machine Learning

Platforms

- Generative AI
- LLM Ecosystems
- RAG Architectures

5.

Vector

Databases

- AI Data Pipelines
- Experience enabling AI workloads through enterprise data platforms.

6. Cloud &

- Platform Engineering :
- Expertise in one or more cloud platforms :
- AWS
- Azure

3.

Google

Cloud

- Experience with :
- Kubernetes
- Docker
- Infrastructure as Code
- CI/CD Pipelines

5.

Platform

Observability

📌 Infosys - Principal Engineer - Data Engineering & Distributed Platform (India)
🏢 EdgeVerve Systems
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: infosys - principal engineer - data engineering & distributed platform (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: infosys - principal engineer - data engineering & distributed platform (india) / india