Sourabh Goyal is a Staff Software Engineer based in Berlin with 14+ years building high-performance, fault-tolerant systems across cloud-native microservices and embedded networking products for companies like Cisco, Nokia and Delivery Hero. He specializes in Go-based distributed services and operational tooling—Kubernetes, Docker, Kafka, Helm, Prometheus and gRPC—while also bringing deep packet- and hardware-level expertise in TCP/IP, network processors and NIC firmware. Sourabh combines systems-level knowledge (real-time IPC, threads, semaphores) with strong CS fundamentals to design geo-replicated, high-availability databases and subscriber-management network functions. He’s proven at product and technical leadership, owning architecture and delivery in CI/CD environments and mentoring teams through complex debugging and performance challenges. An analytical, self-driven engineer, he uniquely bridges embedded fast-path development and modern cloud-native practices, making him effective at both low-level optimization and large-scale distributed design.
10 years of coding experience
14 years of employment as a software developer
bachelor of engineering, Computer Science, bachelor of engineering, Computer Science at Maharshi Dayanand University
Contributions:1 PR, 7 pushes, 2 branches in 5 days
rest-backendtoetacbackendnodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sourabh Goyal - Staff Software Engineer at Delivery Hero