Protobuf Cleanup Engineer

Protobuf Cleanup Engineer

Contract Type:

Contract

Location:

Austin - Texas

Industry:

Information Technology

Contact Name:

Bailey Vela

Contact Email:

bvela@dewintergroup.com

Contact Phone:

669 289 3352

Date Published:

05-28-2025

Salary:

$50.00 - $55.00 Annual

Job ID:

BH-36853

Job ID#:  36853
Title: Protobuf Cleanup Engineer
Duration: Through EOY
Start Date: ASAP
 
Location: Remote
 
W2/C2C: W2 Only

Job Description:
Project Overview
We’re looking for a contractor to help us remove all usages of GoGoProto (gogoproto) from our protobuf packages in the main live tier service. This work is part of a broader modernization effort, and the changes will have significant impact across our metadata model and service interfaces.
 
What You’ll Do:

  • 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 our 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.
 
What We’re Looking For:
  • 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.
  • Ability to work independently and communicate effectively with the team.
  • Bonus: Experience with GoGoProto and its ecosystem of extensions and options.


DeWinter Group and Maris Consulting  is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.  We post pay scales which are based on our client pay ranges. DeWinter, Maris, and our clients have the right to modify the requirements of the role which can impact the pay ranges posted.

APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )