Confluent

Senior Software Engineer II - KORA

Confluent5 months ago
Location

IN Remote India

Type

Full Time

Salary

USD 180,000 – 250,000

Level

Senior

Role

Senior Software Engineer

Posted

Feb 2, 2026

Full TimeSenior

The role

Summary

Confluent is seeking a Senior Software Engineer II for their Kora Group Coordination team, focusing on developing a cloud-native, highly scalable distributed coordination service. The role involves designing and implementing low-latency, fault-tolerant systems that manage complex distributed workloads across large-scale data streaming platforms.

What you'll do

Distributed Systems Design: Design and implement high-scale, low-latency features in distributed coordination cloud-native services
Project Ownership: Own complex projects end-to-end, refining ambiguous requirements into clear milestones and driving execution across components and services
Reliability Engineering: Lead reliability and operational improvements for core services, including health checks, incident reduction, and resilience testing
Technical Mentorship: Raise the technical bar through thoughtful design documents, code reviews, and mentoring other engineers
Cross-Functional Collaboration: Collaborate with product, platform, security, and other engineering teams to define requirements and evaluate technical trade-offs
Operational Excellence: Contribute to improving runbooks, debugging workflows, tooling, and automation around service health and incidents

What we look for

Technical

Distributed SystemsDeep understanding of distributed systems architecture, scalability, and fault tolerance
Cloud-Native ServicesExperience designing and implementing cloud-native services with high availability and low latency
Performance OptimizationStrong skills in system performance analysis, bottleneck identification, and optimization techniques

Education

Computer Science DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field

Experience

Distributed InfrastructureMinimum 5+ years of experience with high-throughput data infrastructure, streaming systems, or large-scale platform services
Migration ProjectsProven experience with complex migration projects, including moving state between components and implementing multi-phase rollouts

Skills

Required skills

Distributed SystemsAdvanced knowledge of distributed systems design and implementation
Cloud ArchitectureExpertise in designing scalable, fault-tolerant cloud-native services

Nice to have

Apache KafkaExperience with Apache Kafka or similar streaming platforms
Performance TuningAdvanced performance optimization and system design skills

Compensation & benefits

Salary

USD 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Health Insurance

Comprehensive medical, dental, and vision coverage

Stock Options

Equity compensation as part of total rewards package

Remote Work

Flexible remote work arrangement for India-based employees

Professional Development

Continuous learning opportunities, conference attendance, and technical training

Retirement Planning

401(k) or equivalent retirement savings plan with company matching


Interview process

  1. 1
    Initial Screening HR phone screen to assess background and role fit
  2. 2
    Technical Phone Interview Detailed discussion of technical skills, distributed systems experience, and problem-solving approach
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews focusing on system design, coding skills, and architectural thinking
  4. 4
    System Design Challenge Comprehensive system design interview to evaluate candidate's ability to design scalable, fault-tolerant distributed systems
  5. 5
    Final Leadership Interview Meeting with senior technical leadership to assess cultural fit and strategic thinking

Apply for this position

You'll be redirected to the company's application page