Demo

Go Software Engineer

Galactic Minds INC
Redmond, WA Other
POSTED ON 8/29/2026
AVAILABLE BEFORE 9/27/2026

Senior Go / Golang Software Engineer

Location: Redmond WA


Third-Party Open-Source Package Upgrades


Must Have


Copybara or OSS


Role mission

Own the engineering path for complex third-party package upgrades, from assessment and version change through dependency remediation, build and existing-test stabilization, presubmit validation, change submission, and migration reporting.


Role Summary

We are seeking a highly skilled Senior Go Software Engineer to deliver complex third-party open-source software (OSS) package upgrades within a large-scale monorepo environment. The engineer will assess package and dependency impacts, execute version upgrades, remediate compatibility issues, stabilize builds and existing tests, complete applicable presubmit validation, submit review-ready changes, and maintain clear migration records.


Scope emphasis: The role focuses on diagnosing, fixing, and executing existing tests affected by package upgrades. Creation of new unit or integration test suites is not required.


Key Responsibilities

Package Assessment and Upgrade Planning

  • Assess assigned packages, dependency trees, API-change exposure, build impact, and upgrade friction before execution.
  • Identify compatibility risks, upgrade constraints, and required remediation within the approved scope.

Dependency Management and Remediation

  • Upgrade Go modules and third-party package versions.
  • Separate version bumps from local patches where required.
  • Reapply, update, or safely retire existing patches and document their disposition.

API Migration and Code Changes

  • Resolve breaking API changes introduced by upgraded libraries.
  • Update directly affected downstream callers within the approved scope.
  • Apply idiomatic Go refactoring practices while maintaining functional compatibility.

Build, Test, and Presubmit Stabilization

  • Diagnose and remediate Go and Bazel build failures attributable to the upgrade.
  • Fix existing test failures and applicable CI or presubmit failures caused by the package change.
  • Isolate compiler, linker, build, test, and runtime issues introduced by dependency upgrades.

Source Synchronization and Integration

  • Maintain Copybara configurations.
  • Troubleshoot source-synchronization and integration issues associated with package changes.
  • Support clean propagation of approved changes across relevant environments.

Change Management and Documentation

  • Submit review-ready change lists with clear technical rationale, validation evidence, patch status, and traceable migration records.
  • Document and escalate material package deviations, external blockers, and cross-product dependency impacts with actionable evidence.
  • Maintain disciplined handoffs and reliable progress reporting against assigned priorities.

Automation and Engineering Efficiency

  • Use approved internal tooling and reusable automation to accelerate analysis, failure triage, validation, and evidence capture.
  • Contribute reusable learnings, upgrade playbooks, and automation patterns within controlled enterprise environments.

Required Qualifications

  • 7 years of software engineering experience, including substantial hands-on development and debugging in Go.
  • Strong command of Go modules, semantic versioning, transitive dependency resolution, package compatibility, and idiomatic API refactoring.
  • Practical experience with Bazel, go build, go test, CI/presubmit pipelines, and large or monorepo-based build environments.
  • Demonstrated ability to isolate and remediate compiler, linker, build, test, and runtime failures introduced by dependency upgrades.
  • Proficiency with Git-based change management, code review, merge-conflict resolution, and local patch lifecycle management.
  • Strong Linux and scripting skills for investigation, repeatable validation, and engineering automation.
  • Clear written and verbal communication, disciplined documentation, and effective collaboration with reviewers and language subject-matter experts.


Mandatory Technical Skills

  • Go / Golang
  • Go Modules
  • OSS Package Upgrades
  • Dependency Management
  • Semantic Versioning
  • Bazel
  • Git
  • Linux
  • CI / Presubmit
  • Python
  • Shell / Bash




Hourly Wage Estimation for Go Software Engineer in Redmond, WA
$74.00 to $88.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Go Software Engineer?

Sign up to receive alerts about other jobs on the Go Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Galactic Minds INC

  • Galactic Minds INC Minot, ND
  • Cyber Risk Analyst/Coordinator Location – Minot ND(5 days onsite) Experience: 5 plus years Monitor assess and manage cyber risks across systems application... more
  • 6 Days Ago

  • Galactic Minds INC Bellevue, WA
  • Hi There, Hope you are doing well. We are the global Information Technology Solutions provider offering IT services to Fortune 500 customers. We are consta... more
  • 6 Days Ago

  • Galactic Minds INC Bellevue, WA
  • Job Role: Platform Debug Engineer Job Location: Bellevue, WA (Onsite) Job Type: FTE Job Description: Platform Debug Engineer to support platform bring-up, ... more
  • 7 Days Ago

  • Galactic Minds INC Plano, TX
  • Job Role: Mainframe DB2 Location: Plano, TX (Remote) Duration: Long term Job Responsibilities Installation & Upgrades: Installing new DB2 and IMS versions ... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Go Software Engineer jobs in the Redmond, WA area that may be a better fit.

  • Vidorra Consulting Group Redmond, WA
  • Required Qualifications 7 years of software engineering experience, including substantial hands-on development and debugging in Go. Strong command of Go mo... more
  • 5 Days Ago

  • TALENT Software Services Redmond, WA
  • Are you an experienced Software Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an ex... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!