Staff Engineer at PhonePe Limited - ScoutJobs - The AI-curated global job board
Skip to content
PhonePe Limited
Posted 9 hours ago

Staff Engineer

PhonePe LimitedStaff Engineer

Perks & benefits

Medical InsuranceAccommodationMobile AllowanceRelocation AllowancePaid Leave

Requirements

Deep familiarity with Kafka codebase, Track record of upstream contribution, Strong distributed systems fundamentals, Systems-level programming comfort, Experience maintaining a fork or distribution, 8+ years of experience in systems/infrastructure software engineering

Skills

KafkaDistributed SystemsJVM

About the role

Responsibilities

  • Own the internal Kafka distribution, including branch management, patch curation, release cutting, and upgrade planning
  • Contribute upstream to Apache Kafka through bug fixes, KIPs, code reviews, and design discussions
  • Diagnose and resolve deep broker and controller issues involving replication, KRaft consensus, log storage, and protocol handling
  • Develop custom patches for production-specific needs such as performance tuning, observability hooks, and operational safety valves
  • Establish engineering practices for Kafka development, including testing, benchmarking, and patch validation
  • Mentor engineers and act as the internal authority on Kafka internals to advise platform teams on architecture and capacity planning
  • Interface with audit and compliance teams to ensure the Kafka distribution meets regulatory standards

Requirements

  • 8+ years of experience in systems or infrastructure software engineering
  • Deep familiarity with the Kafka codebase (broker, controller, or client internals)
  • Proven track record of upstream contributions to Apache Kafka or similar projects
  • Strong fundamentals in distributed systems (consensus protocols, replication, log-structured storage)
  • Proficiency in systems-level programming, including JVM internals, OS-level I/O, and networking
  • Experience maintaining a fork or distribution and managing the tension between local patches and upstream merges

Preferred Qualifications

  • Apache Kafka Committer or PMC member status
  • Hands-on experience with KRaft (ZooKeeper-free controller)
  • Experience authoring or co-authoring a KIP
  • Deep knowledge of Kafka Streams or Kafka Connect internals
  • Familiarity with Kafka's test infrastructure, such as Trogdor or ducktape

Benefits

  • Comprehensive insurance including Medical, Critical Illness, Accidental, and Life Insurance
  • Wellness programs and onsite medical center access
  • Parental support including maternity, paternity, and adoption assistance
  • Retirement benefits including PF contributions and NPS
  • Mobility and relocation support

About the Company

PhonePe is a leading digital payments platform in India, serving over 600 million registered users and 40 million merchants. We process over 330 million transactions daily and are dedicated to unlocking the flow of money and access to services for every Indian through a diverse portfolio of financial and consumer tech businesses.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Engineer

PhonePe Limited · Bangalore

Sign up to apply