Go Developer

A company is looking for a Go Developer to assist in modernizing protobuf packages in a remote role. Key Responsibilities Identify and remove all uses of GoGoProto extensions in protobuf definitions Update .proto files to use standard protobuf features and regenerate protobuf code Refactor Go services that rely on gogoproto-generated behavior and document migration steps Required Qualifications Solid experience working with Protocol Buffers in a Go/GRPC environment Familiarity with large-scale service-oriented architectures Strong understanding of code generation workflows and protobuf tooling Comfortable navigating and updating large, production-critical codebases Bonus: Experience with GoGoProto and its ecosystem of extensions and options

Apr 28, 2025 - 21:41
 0
Go Developer
A company is looking for a Go Developer to assist in modernizing protobuf packages in a remote role. Key Responsibilities Identify and remove all uses of GoGoProto extensions in protobuf definitions Update .proto files to use standard protobuf features and regenerate protobuf code Refactor Go services that rely on gogoproto-generated behavior and document migration steps Required Qualifications Solid experience working with Protocol Buffers in a Go/GRPC environment Familiarity with large-scale service-oriented architectures Strong understanding of code generation workflows and protobuf tooling Comfortable navigating and updating large, production-critical codebases Bonus: Experience with GoGoProto and its ecosystem of extensions and options