Strong understanding of Go concurrency patterns: goroutines, channels, context propagation, and the failure modes that come with each
Proven experience designing and operating microservices at production scale — service decomposition, ownership boundaries, and managing the operational complexity of distributed systems
Strong hands-on experience with inter-service communication: gRPC and Protocol Buffers, REST, and the trade-offs between synchronous and asynchronous patterns
...