About the role:
• 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 query
execution using Kafka Streams and the broader Kafka ecosystem.
• 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 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 for
correctness, performance, and maintainability.
Requirements
• Proficiency in both Java and C++ — able to write, review, and
own production code in either language.
• Strong Kafka knowledge — required at the following levels of
depth:
• Ideal Candidate: Proven
experience 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.).
• Minimum
Qualification: Proven hands-on
experience building Kafka connectors and stream-processing applications using
Kafka Streams in production environments.
• Solid Spring Boot experience — building production-grade backend
services, REST/gRPC layers, and integration components.
Skills Required
- Proficiency in both Java and C++, including writing, reviewing, and owning production code
- Production experience building Kafka connectors and stream-processing applications using Kafka Streams
- Strong Kafka knowledge
- Experience contributing to the Kafka ecosystem, such as open-source contributions, KIPs, or Kafka internals architecture
- Spring Boot experience building production-grade backend services, REST or gRPC layers, and integration components
What We Do
Agivant Technologies is a new-age, AI-first digital and cloud engineering services company. It helps enterprises use cutting-edge technology, AI, automation, and platform engineering to create new business models, accelerate growth, and deliver measurable impact. The company also emphasizes a dual mission: driving client business success while expanding access to opportunities for technology talent in underserved, mid-tier locations across global markets.

.jpeg)





