Back to jobs

Backend Engineer (Data Infrastructure)

Hyderabad, Telangana, India

This posting is no longer in the employer’s latest listings.

We’re checking whether it has closed. This saved copy remains available for reference.

Pay
Pay not listed
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s listing: Full time
From the employer’s posting
Check the employer’s page ↗

What you’ll work on

Full posting
  • Design and implement query language runtime parsing, semantic analysis, planning and execution

  • Build and extend Kafka-native data pipelines and streaming query execution

  • Develop and maintain backend services and integration layers with Spring Boot

  • Optimize query execution over large-scale storage systems with database and infrastructure teams

  • Write high-performance Java and C++ code and own latency-sensitive components

From the employer’s posting
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.
Write high-performance Java and C++ code; own critical, latency-sensitive system components.

What you’ll bring

All qualifications

Core experience

  • Proficiency in both Java and C++ for production code
  • Hands-on experience building Kafka connectors and Kafka Streams apps in production
  • Solid Spring Boot experience building production-grade backend services
Qualification wording
Proficiency in both Java and C++ — able to write, review, and own production code in either language.
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.

Tools in this posting

  • C++
  • Java
  • Kafka
Source — Tool mentions in context
About the role: We are looking for a Backend Engineer to join our core platform team. This is a deep technical role sitting at the intersection of streaming data systems, query engine design, and language implementation. You will build and evolve the systems that allow users to express complex queries over real-time and historical data — from parser to execution. If you have built 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 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 Required Qualification: • 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.

Posting record

Report an error

May be filledThe employer has taken this listing down, so the role may be filled. Check their website before applying.

Status in our records
No longer listed
First seen by us
Jul 1, 2026 · 116 days ago
Recorded sightings
44
Last seen by us
Oct 14, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Your next step

Check the employer’s posting for the current role and application details.

Already applied? Track this application

Job description

View original posting ↗

About the role: We are looking for a Backend Engineer to join our core platform team. This is a deep technical role sitting at the intersection of streaming data systems, query engine design, and language implementation. You will build and evolve the systems that allow users to express complex queries over real-time and historical data — from parser to execution. If you have built 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 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 Required Qualification: • 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.
Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Hyderabad, Telangana, India

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.