Go Software engineer

Vidorra Consulting Group

Redmond (WA)

On-site

USD 180,000 - 230,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Vidorra Consulting Group is seeking a senior Go software engineer to lead hands-on development in Go, manage module usage, and oversee dependency upgrades in large-scale codebases. The role emphasizes solid Linux scripting, automated testing, and robust collaboration with reviewers and experts.

Ideal candidates bring 7+ years of engineering experience, deep knowledge of Go modules and semantic versioning, and a track record with monorepo build systems like Bazel.

Qualifications

  • 7+ years of software engineering experience with substantial hands-on Go development.
  • Strong knowledge of Go modules, semantic versioning, and dependency resolution.
  • Experience with Bazel, go build, go test, CI/presubmit pipelines, and large/monorepo builds.
  • Ability to isolate and remediate compiler, linker, build, test, and runtime failures from dependency upgrades.
  • Proficiency with Git-based change management and code review.
  • Strong Linux and scripting skills for automation and investigation.
  • Clear written and verbal communication and collaboration with reviewers and language subject-matter experts.

Skills

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

Tools

Bazel
Git
Linux
Python
Shell / Bash
Copybara

Job description

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


Note: Python is retained as a mandatory skill based on the supplied requirement and is expected to support scripting, investigation, and automation. Go remains the primary engineering language for this role.


Preferred Experience


  • Copybara or comparable source-synchronization tooling.

  • Large-scale OSS dependency upgrade, vulnerability-remediation, or package-maintenance programs. Complex dependency graphs, generated code, multi-target changes, and high-impact API migrations. Building reusable upgrade playbooks or automation within controlled enterprise environments. Platform engineering, developer infrastructure, build engineering, or release engineering environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Developer with OSS Package C2C requirements
Golang Developer with OSS Package C2C requirements

Tech Mirrors • Frisco (TX)

Hybrid
USD 70,000 - 95,000
Golang Developer
Golang Developer

Saksoft • Redmond (WA)

On-site
USD 80,000 - 140,000
Go Software Engineer
Go Software Engineer

CTC • Urbandale (IA)

On-site
USD 90,000 - 120,000
Senior Go Engineer: Build & Upgrade OSS at Scale
Senior Go Engineer: Build & Upgrade OSS at Scale

Vidorra Consulting Group • Redmond (WA)

On-site
USD 180,000 - 230,000
Golang Engineer
Golang Engineer

Anblicks Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Product Engineer
Product Engineer

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Engineer, Developer Experience (Go Lead)
Software Engineer, Developer Experience (Go Lead)

Purpose Bits • San Francisco (CA)

On-site
USD 180,000 - 280,000
Health Insurance
Stock Options
401k
Software Engineer (Go)
Software Engineer (Go)

Trust In SODA • United States

Remote
GBP 90,000 - 150,000
Senior Go Engineer
Senior Go Engineer

CCS INC • Plano (TX)

On-site
USD 110,000 - 150,000
Competitive salary
Dental insurance
Health insurance
+1
Senior Go Lang Engineer
Senior Go Lang Engineer

EPAM Systems Inc • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 170,000