Haystack
← Back to Jobs
Technology
GM

Senior Go Software Engineer

Galactic Minds Inc.Kirkland, WA🇺🇸United StatesPosted 15 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Kirkland, WA, United States
Posted
22 hours ago
ShellBashGitGoPython

Job Description

Job Summary

Looking for a Senior Go Engineer to handle third-party OSS package and dependency upgrades in a large-scale monorepo. The role involves upgrading Go modules, resolving dependency/API compatibility issues, troubleshooting Go/Bazel builds, fixing existing test failures, and completing CI/presubmit validation.

Key Responsibilities

  • Upgrade Go modules and third-party OSS packages.
  • Analyze dependency trees, compatibility risks, and breaking API changes.
  • Resolve API migration and downstream code issues.
  • Troubleshoot Go and Bazel build failures.
  • Fix existing test, CI, and presubmit failures.
  • Manage local patches and dependency remediation.
  • Work with Copybara/source synchronization.
  • Submit review-ready changes and maintain migration documentation.
  • Develop automation/playbooks for package upgrade and validation processes.

Required Skills

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

Preferred

  • Copybara or similar source synchronization tools
  • Large-scale OSS dependency upgrades
  • Complex dependency graphs and API migrations
  • Platform/Developer Infrastructure
  • Build or Release Engineering
  • Monorepo experience

Ideal Candidate

A Senior Go Engineer with strong experience in Go dependency modernization, OSS package upgrades, Bazel/build troubleshooting, CI/presubmit, monorepos, and Linux, preferably from platform engineering, developer infrastructure, build engineering, or release engineering backgrounds.

Similar jobs