Senior / Software Development Engineer (Remote) (India)

Senior / Software Development Engineer (Remote) (India)

05 Nov
|
Jobgether
|
India

05 Nov

Jobgether

India

Our partner is looking for a Senior Software Engineer (Dapr OSS) based in India. We are looking for an experienced Senior Software Engineer to contribute to the development of Dapr, a graduated Cloud Native Computing Foundation (CNCF) open-source project powering distributed, cloud-native applications. As part of the Runtime team, you will design, build, and maintain features that support reliable application execution across cloud and on-premises environments. Alongside your engineering responsibilities, you will review community contributions, support releases, and help maintain high standards of reliability and code quality. As the first engineering hire in India, you will also help establish the local team and foster a solid engineering culture. This is a hands-on technical leadership opportunity within a remote-first, international environment. Accountabilities You will contribute directly to the Dapr runtime while helping grow the engineering presence in India. Your responsibilities will combine software development, open-source collaboration, technical guidance, and local team leadership. - Design, develop, and deliver features for the Dapr runtime, taking projects from initial proposals through implementation and release. - Review pull requests submitted by internal engineers and open-source contributors, ensuring high standards of correctness, testing, and API design. - Write technical proposals and design documentation in the open, and actively participate in community review discussions. - Support users and contributors through GitHub and Discord,



helping resolve technical questions and encouraging community participation. - Mentor new contributors and help engineers become productive within the Dapr codebase and development practices. - Support the recruitment and growth of the India engineering team by shaping hiring processes, interviewing candidates, and identifying strong talent. - Serve as the local engineering point of contact in India, providing guidance and feedback while coordinating with technical managers responsible for each engineer's day-to-day work and performance. - Help establish a strong local engineering culture built around ownership, technical quality, and open collaboration. - Represent the organization within the local engineering and open-source communities through meetups, conferences, and contributor outreach. The role remains primarily hands-on, with local leadership responsibilities expanding as the India team grows. Requirements The ideal candidate combines strong Go engineering expertise with practical experience designing distributed systems and a genuine commitment to open-source development. You should also be comfortable supporting engineers and helping build a local team. - 5+ years of professional experience with Go, including production code you can confidently explain and maintain. - Demonstrated experience designing, building, and operating distributed systems, with a strong understanding of failure scenarios and system resilience. - At least 2 years of experience working with Kubernetes and containers. - Strong computer science fundamentals, particularly in concurrency, networking, and data consistency.

📌 Senior / Software Development Engineer (Remote) (India)
🏢 Jobgether
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior / software development engineer (remote) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior / software development engineer (remote) (india) / india