+ Post Job +
Home › Software Development

Lead Kafka Developer

📍 Chennai 🏷️ Software Development 💰 ₹158,000 / month

About the Role

Guindy in Chennai has a Lead Kafka Developer opening, full time, on site, with a team building event-driven systems for a high-throughput platform. Eight years of experience is the expectation, and the team wants genuine distributed systems depth, not just familiarity with Kafka's producer and consumer APIs.

A Day in This Job

The work covers writing and maintaining application code, collaborating with cross-functional teams on new features, and fixing bugs identified during testing. Kafka-based systems have their own particular failure modes, especially around consumer lag and partition rebalancing, that don't show up in a small development cluster the way they do at real production scale.

What You'll Be Doing

  • Design and build event-driven systems using Apache Kafka
  • Review architecture decisions from other developers on messaging patterns
  • Debug distributed systems issues, including consumer lag and rebalancing
  • Collaborate with cross-functional teams on new event-driven features

Qualifications

A bachelor's degree in computer science, information technology, or a related field is expected, along with practical, hands-on project experience and proven proficiency in the relevant languages and frameworks. Eight years combined with genuine Kafka production experience is a real bar for this lead role.

Skills That Matter

  • Apache Kafka at a deep production level
  • Distributed systems fundamentals
  • Java or Scala
  • Messaging patterns and event-driven design

Good to Have

Experience with Kafka Streams or a similar stream processing framework, familiarity with schema registry and message versioning, and any background debugging a genuine consumer lag issue that only appeared under real production traffic.

Why This Role

Guindy is one of Chennai's established tech corridors, and this team's platform processes genuinely high message throughput, which means Kafka's operational quirks get real, regular exercise here rather than staying theoretical. Naukri Mitra has listed a few software roles from this employer, and lead developers who've joined recently describe the on-call rotation for message processing incidents as demanding but well-supported, with clear runbooks built from past incidents rather than each new problem starting from scratch.

The Interview Process

Interviews include a system design round focused on event-driven architecture and a discussion of a past distributed systems incident you've resolved. Candidates who describe a clear root cause investigation process tend to interview well.

Benefits

  • Health insurance covering the employee and immediate family
  • Paid time off
  • Performance-linked bonuses
  • On-site cafeteria facilities and cab or commute support

Location & Pay

This role is based at Guindy, Chennai, pin code 600032, five days a week on site. Pay runs up to ₹1,58,000 a month. The team hopes to fill this seat within six to seven weeks.

Frequently Asked Questions

Failure modes like consumer lag and partition rebalancing, which don't show up in a small development cluster the way they do at real production scale.
Eight years, combined with genuine Kafka production experience, not just familiarity with the basic producer and consumer APIs.
Java or Scala, alongside distributed systems fundamentals and messaging patterns.
A system design round focused on event-driven architecture and a discussion of a past distributed systems incident you've resolved.
Pay runs up to ₹1,58,000 a month, and the team hopes to fill the seat within six to seven weeks.
Apply Now