Senior Software Engineer (Dapr OSS) – India Lead

New
D
DiagridDistributed systems
Remote India, Available for a core US overlap window of 8:30 PM to 12:00 AM IST.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Clear written English.
Experience
5+ years of professional Go; 2+ years with Kubernetes and containers.
Required Skills
KubernetesGogRPCDistributed SystemsNetworking

Requirements

  • Have 5+ years of professional Go experience and be able to explain production code line by line.
  • Have experience designing and running distributed systems and designing for failure.
  • Have 2+ years of experience with Kubernetes and containers.
  • Have a strong computer science foundation in concurrency, networking, and data consistency.
  • Use AI coding tools daily and verify their output before shipping.
  • Write clear English for GitHub issues, pull requests, and design documents.
  • Availability is required for the core US overlap window of 8:30 PM to 12:00 AM IST.
  • Open-source Go contributions, especially to CNCF projects, are a bonus.
  • Experience maintaining an open-source project is a bonus.
  • Experience with Dapr or workflow and durable execution engines is a bonus.
  • gRPC, Protocol Buffers, or another Dapr SDK language—Java, Python, JavaScript, .NET, or Rust—is a bonus.

Responsibilities

  • Design and build features in the Dapr runtime from proposal through release.
  • Review community and team pull requests, maintaining standards for correctness, tests, and API design.
  • Find and fix bugs involving race conditions, retries, partial failures, and state that must survive a crash.
  • Write public proposals and design documents and respond to review feedback.
  • Participate in Dapr releases, including release candidates, patch releases, and security fixes.
  • Help users and contributors on GitHub and Discord and mentor new contributors.
  • Help hire the India team by shaping the hiring process and interviewing candidates.
  • Onboard new engineers and help them become productive in Dapr, the codebase, and team practices.
  • Support India-based engineers, raise issues to their managers, and work with leadership on India-specific team topics.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now