Backend Engineer (Data Infrastructure)

Agivant

Hyderabad

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Agivant Technologies India Private Limited in Hyderabad is seeking a Backend Engineer to join the core platform team. This senior role focuses on real-time and historical data query systems, from parser to execution.

You will design and implement components of a custom query language, develop Kafka-native data pipelines with Kafka Streams, and build robust Spring Boot services. Proficiency in Java and C++ is essential, with experience in large-scale storage and performance optimization.

Qualifications

  • Proficiency in Java and C++ — write, review, and own production code in either language.
  • Strong Kafka knowledge — deep understanding and hands-on experience.
  • Familiarity with Kafka ecosystem, open-source contributions or deep architectural work is a plus.
  • Hands-on experience building Kafka connectors and stream-processing apps with Kafka Streams in production."
  • Solid Spring Boot experience — building production-grade backend services and REST/gRPC layers.

Responsibilities

  • Design and implement components of our query language runtime: parsing, semantic analysis, planning, and execution.
  • Build and extend Kafka-native data pipelines and streaming query execution using Kafka Streams.
  • Develop and maintain backend services and integration layers using Spring Boot.
  • Collaborate with database and infrastructure teams to optimize query execution over large-scale storage systems.
  • Contribute to language semantics, type systems, and query optimization strategies.
  • Write high-performance Java and C++ code for latency-sensitive components.
  • Review designs and code to set standards for correctness and maintainability.

Skills

Java
C++
Kafka
Spring Boot

Tools

Kafka Streams

Job description

Agivant Technologies India Private Limited | Full time

  • Work Experience 5-8 years (Senior Engineer)
  • Country India
About Us

Agivant is a new-age AI-First Digital and Cloud Engineering services company that drives Agility and Relevance for our client’s success.

Powered by cutting-edge technology solutions that enable new business models and revenue streams, we help our clients achieve their trajectory of growth.

Agility is a core muscle, an integral part of the fabric of a modern enterprise. To succeed in an ever-changing business environment, every modern organization needs to adapt and renew itself quickly. We help foster a more agile approach to business to reconfigure strategy, structure, and processes to achieve more growth and drive greater efficiencies.

Relevance is timeless and is the only way to survive and thrive.

The quest for relevance defines the exponential acceleration of humanity. This has presented us with a slew of opportunities, but also many unprecedented challenges. With technology-led innovation, we help our customers harness these opportunities and address myriad challenges.

Job Description

About the role:

We are looking for a Backend Engineer to join our coreplatform team. This is a deep technical role sitting at the intersection ofstreaming data systems, query engine design, and language implementation. Youwill build and evolve the systems that allow users to express complex queriesover real-time and historical data — from parser to execution. If you havebuilt compilers, database engines, or Kafka-native systems from the ground up,this role was written for you.

Key Responsibilities
  • Design and implement components of our query language runtime —including parsing, semantic analysis, query planning, and execution.
  • Build and extend Kafka-native data pipelines and streaming queryexecution using Kafka Streams and the broader Kafka ecosystem.
  • Develop and maintain backend services and integration layersusing Spring Boot.
  • Collaborate with database and infrastructure teams to optimizequery execution over large-scale storage systems.
  • Contribute to the design of language semantics, type systems,and query optimization strategies.
  • Write high-performance Java and C++ code; own critical,latency-sensitive system components.
  • Review designs and code across the team; set standards forcorrectness, performance, and maintainability.
Requirements

Required Qualification:

  • Proficiency in both Java and C++ — able to write, review, andown production code in either language.
  • Strong Kafka knowledge — required at the following levels ofdepth:
  • Ideal Candidate:Provenexperience contributing to the Kafka ecosystem — open-source contributions,Kafka Improvement Proposals (KIPs), or deep architectural work within the Kafka internals (broker, consumer group protocol, log compaction, etc.).
  • MinimumQualification:Proven hands-onexperience building Kafka connectors and stream-processing applications usingKafka Streams in production environments.
  • Solid Spring Boot experience — building production-grade backendservices, REST/gRPC layers, and integration components.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer (Java 17 + Kafka)
Backend Engineer (Java 17 + Kafka)

Talpro • Bengaluru

On-site
INR 1,600,000 - 1,900,000
Java Developer + Kafka
Java Developer + Kafka

Wissen • Mumbai

Hybrid
INR 1,500,000 - 2,100,000
Kafka + Java + Data Engineer
Kafka + Java + Data Engineer

Cognizant • Bengaluru Urban

On-site
INR 2,500,000 - 4,500,000
Associate Staff Engineer (Data Engineer -Apache Kafka, Flink, Java)
Associate Staff Engineer (Data Engineer -Apache Kafka, Flink, Java)

Nagarro • Chennai District

On-site
INR 1,500,000 - 2,100,000
Sr Kafka Developer
Sr Kafka Developer

Evergent • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Kafka Designer
Kafka Designer

Tata Consultancy Services • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Real Time Streaming Engineer- Kafka/Flink/Java
Real Time Streaming Engineer- Kafka/Flink/Java

Synechron • Bengaluru Urban

On-site
INR 2,500,000 - 4,200,000
Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Senior Java Kafka Architect
Senior Java Kafka Architect

Virtusa • Andhra Pradesh

On-site
INR 1,200,000 - 1,800,000
Backend Engineer (Node.js + Kafka)
Backend Engineer (Node.js + Kafka)

SID Global Solutions • Gurugram District

On-site
INR 2,200,000 - 3,800,000