Senior Software Engineer II - Kora

Confluent Confluent · Data AI · India · Remote · Engineering

This role focuses on the core coordination layer of a modern cloud data platform, ensuring large fleets of consumers and transactional workloads are balanced, fault-tolerant, and predictable. It involves designing and implementing high-scale, low-latency features in distributed systems, managing state, replication, and recovery, and leading reliability and operational improvements for cloud-native services.

What you'd actually do

  1. Design and implement high‑scale, low‑latency features in distributed coordination cloud-native services.
  2. Own complex projects end to end: refine ambiguous requirements into clear milestones, drive execution across components and services, and deliver production‑ready changes with appropriate test coverage and observability.
  3. Lead reliability and operational improvements for core services, including health checks, incident reduction, resilience testing, rollout and migration strategies, dashboards and alerts.
  4. Raise the technical bar through thoughtful design documents, code reviews and technical mentorship of other engineers.
  5. Collaborate cross‑functionally with product, platform, security, and other engineering teams to define requirements, evaluate trade‑offs and deliver designs that balance reliability, cost, and customer impact.

Skills

Required

  • distributed systems
  • cloud-native services
  • high-scale
  • low-latency
  • reliability
  • fault-tolerance
  • observability
  • design documents
  • code reviews
  • technical mentorship

Nice to have

  • high-throughput data infrastructure
  • streaming systems
  • large-scale platform services
  • migration projects
  • multi-phase rollouts
  • transitions from legacy to new architectures

What the JD emphasized

  • high-scale
  • low-latency
  • cloud-native
  • reliability
  • fault-tolerant
  • observability