Senior Software Engineer – Dapr OSS

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior engineer building Dapr’s distributed runtime at Diagrid, an open-source infrastructure company. Leading India hiring, onboarding and engineering culture while remaining hands-on.

Responsibilities:

  • Design and build features in the Dapr runtime from proposal to release
  • Review community and team pull requests, maintaining standards for correctness, tests and API design
  • Find and fix distributed-systems bugs involving race conditions, retries, partial failures and crash-resistant state
  • Write public proposals and design documents and respond to review
  • Participate in Dapr releases, including release candidates, patch releases and security fixes
  • Help users and contributors on GitHub and Discord
  • Mentor new contributors
  • Help hire the India team by shaping the hiring process and interviewing candidates
  • Onboard new engineers in Dapr, the codebase and team practices
  • Serve as the go-to India contact for questions, feedback and support
  • Escalate issues to engineers’ technical managers when needed
  • Build an engineering culture in India aligned with ownership, quality and working in the open
  • Work with leadership on India-specific hiring plans, working hours and team setup
  • Represent Diagrid in the local engineering and open source community
  • Remain hands-on, with most time focused on runtime engineering

Requirements:

  • 5+ years of professional Go, with production code you can explain line by line
  • Experience designing and running distributed systems
  • 2+ years with Kubernetes and containers
  • Strong computer science base: concurrency, networking and data consistency
  • Daily, practical use of AI coding tools, and judgment to check their output before shipping
  • Clear written English
  • Availability for a core US overlap window of 8:30 PM to 12:00 AM IST
  • Must be based in India
  • Immigration sponsorship and work authorization information required during application
  • Bonus: merged contributions to open source Go projects, especially CNCF projects
  • Bonus: experience as a maintainer of an open source project
  • Bonus: experience with Dapr or workflow and durable execution engines
  • Bonus: gRPC and Protocol Buffers
  • Bonus: Java, Python, JavaScript, .NET or Rust experience

Benefits:

  • Competitive compensation
  • Company equity
  • Remote first & flexible work environment
  • Flexible paid time off
  • Comprehensive healthcare for you and your dependents
  • Choice of hardware
  • $1000 for home office setup
  • Monthly WFH stipend
  • Team events & gatherings
  • Chance to collaborate with industry-leading figures