Golang developer

Russell Tobin

Bellevue (WA)

On-site

USD 65,000 - 72,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PrideGlobal is seeking a Senior Golang Developer for a 5-month, onsite-to-hybrid role in Bellevue, WA. You will lead Go package upgrades in a large monorepo, manage dependencies, and stabilize builds/tests, with a strong emphasis on hands-on engineering.

Required are 7+ years in software engineering, deep Go expertise, and experience with Bazel, Git, and Linux. Start is 1–2 weeks; relocation considered for onsite work. This is a W2 contract position.

Qualifications

  • 7+ years of software engineering experience.
  • Strong hands-on Golang/Go development and debugging experience.
  • Strong understanding of Go modules and semantic versioning.
  • Experience with transitive dependency resolution and package compatibility.
  • Experience with Bazel and large-scale or monorepo-based build environments.
  • Proven ability to troubleshoot compiler, linker, build, test, and runtime failures.

Responsibilities

  • Upgrade Go modules and packages within a large monorepo environment.
  • Manage dependency version changes and local patches.
  • Remediate failing builds and tests after upgrades.
  • Address API changes and update downstream callers.
  • Troubleshoot CI and presubmit failures related to upgrades.
  • Document versions, remediation, and patch status.

Skills

Golang/Go
Go debugging
Go modules
Bazel
Git
Linux
Dependency management
Monorepo

Tools

Copybara

Job description

Our client, is seeking a Senior Golang Developer to support a large-scale engineering environment focused on open-source package upgrades, dependency remediation, and build/test stabilization. This role is ideal for a hands‑on engineer with strong Go/Golang development experience, expertise in dependency management, and experience working in complex monorepo or enterprise build environments.

Location: Bellevue, WA (Day 1 Onsite - Hybrid, 3 days onsite per week)

Duration: 5 months

Employment Type: W2 Contract

Pay Range: $47-52 per hour

Start Date: TBD — Candidates must be available to start within 1-2 weeks

Job Description

We are seeking a senior Go engineer to support complex third‑party open‑source package upgrades within a large monorepo environment. You will own the engineering process from package assessment and version changes through dependency remediation, build and test stabilization, validation, and change submission.

This is a highly hands‑on engineering role focused primarily on upgrading existing packages and ensuring the existing test suites and applicable presubmits continue to pass. Creation of new unit or integration test suites is not required.

Golang Development & Package Upgrades
  • Assess assigned packages, dependency trees, API changes, build impact, and upgrade complexity
  • Upgrade Go modules and package versions while managing version changes and local patches
  • Reapply, update, or safely retire local patches as required
  • Resolve breaking API changes introduced by upgraded libraries
  • Update downstream callers directly affected by package upgrades
  • Analyze complex dependency relationships and package compatibility issues
Build & Test Troubleshooting
  • Diagnose and remediate Go and Bazel build failures
  • Troubleshoot existing test failures related to package upgrades
  • Investigate compiler, linker, build, test, and runtime failures
  • Troubleshoot applicable CI and presubmit failures
  • Validate that upgraded packages successfully build and existing tests pass
  • Isolate issues introduced by dependency or version changes
Engineering Tools & Automation
  • Maintain and troubleshoot Copybara configurations and source synchronization issues
  • Use approved internal tools and reusable automation to accelerate dependency analysis and failure triage
  • Develop repeatable approaches for investigation, validation, and evidence collection
  • Support efficient engineering workflows for large‑scale package migration activities
Change Management & Documentation
  • Submit review‑ready change lists with clear technical rationale and validation evidence
  • Document package versions, dependency remediation, validation results, and patch status
  • Maintain traceable migration records throughout the upgrade process
  • Document and elevate material package deviations and external blockers
  • Identify cross‑product dependency impacts and communicate them to appropriate stakeholders
Collaboration & Delivery
  • Partner with reviewers, engineering teams, and language subject‑matter experts
  • Communicate technical issues and blockers clearly and proactively
  • Provide actionable evidence when escalating complex issues
  • Maintain predictable progress against assigned upgrade priorities
  • Ensure clean handoffs and capture reusable technical learnings
Qualifications
  • 7+ years of software engineering experience
  • Strong hands‑on Golang / Go development and debugging experience
  • Strong understanding of Go modules and semantic versioning
  • Experience with transitive dependency resolution and package compatibility
  • Strong knowledge of idiomatic Go and API refactoring
  • Hands‑on experience with Go build and Go test
  • Experience with Bazel and large‑scale or monorepo‑based build environments
  • Proven ability to troubleshoot compiler, linker, build, test, and runtime failures
  • Experience with Git‑based development, code reviews, and change management
  • Experience resolving merge conflicts and managing local patchesStrong Linux and scripting skills
  • Strong analytical and problem‑solving abilities
  • Excellent written and verbal communication skills
  • Strong documentation and collaboration skills
  • Ability to work independently in a complex engineering environment
Must‑Have Skills
  • Golang / Go – Mandatory
  • 7+ years of software engineering experience
  • Go modules and dependency management
  • Go build / Go test
  • Bazel
  • Git
  • Linux
  • Troubleshooting large‑scale build and test environments
  • API compatibility and dependency remediation
Nice to Have
  • Copybara or comparable source‑synchronization tooling
  • Large‑scale open‑source dependency upgrade experience
  • Vulnerability remediation or package maintenance programs
  • Experience with complex dependency graphs
  • Generated code and multi‑target changes
  • High‑impact API migrations
  • Building reusable upgrade playbooks or engineering automation
  • Experience working within large enterprise monorepos
  • CI/presubmit infrastructure experience
Additional Information
  • Golang is the highest‑priority skill for this position
  • Candidates should be able to start within 1-2 weeks
  • Relocation candidates are welcome, but must provide confirmation of their ability to work onsite
  • Day 1 onsite in Bellevue, WA
  • Hybrid schedule with 3 days onsite per week
  • Two rounds of technical interviews
  • No additional client interview
  • Hands‑on engineering role; candidates should demonstrate recent practical Go development experience
  • Target profile: 7-12 years of experience
  • Strong preference for candidates authorized to work in the U.S.
  • Fast‑moving hiring process with an expected profile‑closing window of approximately 15-20 days
#RTA

For workers in the United States, PrideGlobal and its affiliates offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, pet insurance and employee discounts with preferred vendors.

Equal Employment Opportunity

PrideGlobal and its affiliates are an equal opportunity employer. We do not discriminate on the basis of the race, religious creed, color, national origin, ancestry, physical disability, mental disability, reproductive health decision making, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other characteristic protected by applicable federal, state, or local law.

Fair Chance Employment

PrideGlobal and its affiliates are a Fair Chance employer. We consider all qualified applicants, including those with criminal histories, in a manner consistent with applicable state and local Fair Chance laws and ordinances, including, the California Fair Chance Act and all applicable local Fair Chance ordinances.

Accommodations

We are committed to providing reasonable accommodations to applicants and employees with disabilities. If you require a reasonable accommodation to participate in the application or interview process, or to perform the essential functions of this role, please contact us.

Only applicable for San Francisco Candidates: Under the San Francisco Lactation in the Workplace Ordinance, we will provide written notice of lactation accommodation rights, and this notice will automatically be given upon hiring, any inquiry of parental leave or lactation accommodation.

Only applicable for Kentucky positions: For this type of employment, state law requires a criminal record check as a condition of employment. This applies to direct care staff (Examples: RN, LPN, Nurse Aides, Therapists) referred to Kentucky nursing facilities, assisted living communities, or long‑term care facilities, in accordance with KRS 216.793.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Russell Tobin • San Diego (CA)

Remote
USD 69,000 - 95,000
Healthcare coverage
401(k) retirement savings
Employee discounts
Technician III
Technician III

Pride Global • Sunnyvale (CA)

On-site
USD 55,000 - 62,000
Healthcare coverage
401(k) retirement plan
Life & disability insurance
+2
Technical Program Manager - Wilmington, MA (Onsite)
Technical Program Manager - Wilmington, MA (Onsite)

Russell Tobin • Wilmington (MA)

On-site
USD 103,000 - 110,000
Senior Cloud Controls Engineer- Alpharetta, GA(Hybrid)
Senior Cloud Controls Engineer- Alpharetta, GA(Hybrid)

Russell Tobin • Alpharetta (GA)

Hybrid
USD 135,000 - 146,000
Client Strategy & Operations Associate
Client Strategy & Operations Associate

Russell Tobin • New York (NY)

On-site
USD 72,000 - 92,000
Medical, dental, vision insurance
401(k) with 3% company contribution
Paid vacation & holidays
+4
CNC Machinist
CNC Machinist

Russell Tobin • Seattle (WA)

On-site
USD 73,000 - 83,000
Healthcare coverage
401(k) retirement plan
Life & disability insurance
+4
Technician III
Technician III

Russell Tobin • Sunnyvale (CA)

On-site
USD 55,000 - 62,000
Python Developer
Python Developer

Russell Tobin • Alpharetta (GA)

Hybrid
USD 83,000 - 90,000
Product Manager IV
Product Manager IV

Pride Global • Cupertino (CA)

Remote
USD 138,000 - 143,000
Healthcare plans
401(k) retirement savings
Life & disability insurance
+1
Mainframe Performance Engineer
Mainframe Performance Engineer

Russell Tobin • Atlanta (GA)

On-site
USD 120,000 - 160,000