The team is looking for a contractor to help them remove all usages of GoGoProto (gogoproto) from their protobuf packages in the main live tier service. This work is part of a broader modernization effort, and the changes will significantly impact their metadata model and service interfaces.
This migration is a key step toward improving their services' maintainability, tooling compatibility, and long-term sustainability and security. You’ll play a critical role in keeping the foundation of the client’s file metadata stack modern and reliable.
Work Location: Remote - anywhere in the US
Duration: 6-7 month contract
Pay Range: $50/hr to $54/hr
Responsibilities:
- Identify and remove all uses of GoGoProto extensions in protobuf definitions.
- Update .proto files to use standard protobuf features, replacing deprecated/custom gogoproto options where needed.
- Regenerate protobuf code using standard tooling (protoc, protoc-gen-go, etc.) compatible with the Go/GRPC-based infrastructure.
- Refactor Go services that rely on gogoproto-generated behavior (e.g., JSON serialization, custom options, field behavior).
- Coordinate with the Filesystem team to validate changes, ensure compatibility, and integrate with ongoing development work.
- Document migration steps and provide guidance for long-term maintainability.
- Solid experience working with Protocol Buffers in a Go/GRPC environment.
- Experience with GoLang is required
- Familiarity with large-scale service-oriented architectures.
- Strong understanding of code generation workflows and protobuf tooling.
- Comfortable navigating and updating large, production-critical codebases.
- Ability to work independently and communicate effectively with the team.
- Bonus: Experience with GoGoProto and its ecosystem of extensions and options.
**No C2C resumes are considered**
Thank you!
FocusKPI Hiring Team
Founded in 2010, FocusKPI, Inc. (FocusKPI) is a data science and technology firm specializing in predictive analytics practice and methodologies. FocusKPI is a US company headquartered in Silicon Valley, California, with an East Coast office in Boston, Massachusetts.
Similar Jobs
What We Do
FocusKPI brings deep domain experience in business and marketing analytics to enable our clients to unlock growth-driving insights from data. We help our clients develop action-oriented analytics and data science products that are customized to company-specific needs and integrated into their platforms for ongoing use. Our Accelerators, a toolbox of frameworks and models built over 10+ years, fast-track projects by capitalizing on our experience.
Capabilities:
Predictive Analytics
AI / Machine Learning
Measurement
Text Analysis
Key Industries Served:
Retail Media
B2B & B2C Sales, Marketing, and Merchandising
Software & Applications







