Senior Software Engineer – Dapr OSS
Posted 1hrs ago
Employment Information
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











