Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Go (Golang) OSS Package Ecosystem

Volto USA

Hi Team,

Hope all is going great on your end!

I'm Muthu, a Senior Technical Recruiter at Volto Consulting.

Job Title: Senior Software Engineer Go (Golang) OSS Package Ecosystem
Location: Redmond, WA Hybrid
Job Type: Contract 6 Months
Experience Required: 7+ Years
Skills: Golang, Go Modules, Bazel, CI/CD
LinkedIn must

Job Description:

Role Summary

We are seeking an experienced Go (Golang) Open Source Software Engineer to drive the modernization and maintenance of large-scale third-party package ecosystems. The engineer will be responsible for performing version upgrades of open-source Go packages, resolving dependency conflicts, fixing code breaks introduced by package updates, and ensuring successful validation through build, test, and presubmit pipelines.

The ideal candidate will possess deep expertise in Go modules, dependency management, build systems, CI/CD pipelines, and OSS package maintenance. This role requires hands-on engineering ownership across package migration, compatibility remediation, Copybara workflows, build/test stabilization, local patch management, and upstream contribution activities.

Key Responsibilities

Open Source Package Upgrade Management

  • Perform version upgrades of Go open-source packages across large codebases.

  • Analyze package dependencies and transitive dependency chains.

  • Assess compatibility impact of package upgrades on consuming applications.

  • Drive package modernization and retirement of obsolete dependencies.

  • Manage end-to-end package migration activities.

Dependency Analysis & Remediation

  • Investigate dependency conflicts and version incompatibilities.

  • Resolve issues arising from indirect and nested dependencies.

  • Analyze API deprecations and breaking changes introduced by package upgrades.

  • Create remediation plans for application and library compatibility issues.

  • Develop dependency migration strategies for large package ecosystems.

Go Development & Debugging

  • Troubleshoot and resolve code breaks resulting from package version migrations.

  • Modify Go applications and libraries to align with updated package APIs.

  • Perform root cause analysis of runtime, functional, and integration failures.

  • Develop and maintain fixes for OSS-related defects.

  • Contribute improvements and fixes to upstream open-source projects where appropriate.

Build & Test Engineering

  • Diagnose and resolve build failures triggered by package upgrades.

  • Investigate and fix unit, integration, and regression test failures.

  • Ensure successful execution of CI/CD validation pipelines.

  • Resolve failures identified during global presubmit validation processes.

  • Improve build reliability and automation around package migration workflows.

Copybara & Source Synchronization

  • Manage Copybara configurations and synchronization workflows.

  • Troubleshoot repository synchronization and code migration issues.

  • Resolve merge conflicts and code integration challenges.

  • Support source movement between internal and external repositories.

Patch Management

  • Create and maintain local patches for package compatibility.

  • Track upstream fixes and assess opportunities to retire local patches.

  • Manage patch lifecycle and release readiness.

  • Maintain upgrade documentation and remediation records.

Engineering Automation

  • Develop automation for:

    • Dependency discovery

    • Version analysis

    • Impact assessment

    • Upgrade validation

    • Failure triage

  • Build tooling to improve migration velocity and engineering productivity.

Required Technical Skills

Go Programming Expertise

  • Strong software engineering experience in Go (Golang).

  • Deep understanding of:

    • Goroutines

    • Channels

    • Concurrency patterns

    • Memory management

    • Context propagation

    • Error handling strategies

  • Experience developing and maintaining production-grade Go applications.

Go Ecosystem Knowledge

  • Extensive experience with:

    • Go Modules

    • GOPROXY

    • Dependency resolution

    • Semantic versioning

    • Package publishing

    • Open-source package maintenance

Build & CI/CD

  • Strong experience with:

    • Bazel

    • Go Build

    • Go Test

    • GitHub Actions

    • Jenkins

    • Buildkite

    • GitLab CI

  • Ability to troubleshoot large-scale build environments.

Dependency & Migration Engineering

  • Experience performing:

    • Package upgrades

    • Framework migrations

    • Dependency conflict resolution

    • Version compatibility analysis

    • API migration and refactoring

Source Control & Repository Management

  • Git expertise.

  • Experience with monorepos and large-scale codebases.

  • Familiarity with Copybara or equivalent repository synchronization tools.

  • Code review and branching strategy experience.

Platform & Infrastructure

  • Linux systems expertise.

  • Container technologies:

    • Docker

    • Kubernetes

  • Familiarity with cloud-native development practices.

Preferred Qualifications

  • Experience managing large-scale OSS upgrade programs.

  • Contributions to public Go open-source projects.

  • Experience with supply-chain security and dependency governance.

  • Familiarity with vulnerability remediation practices.

  • Experience with SBOM generation and management.

  • Understanding of modern software release engineering practices.

Skills

Mandatory Skills: Golang

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Go (Golang) OSS Package Ecosystem in Washington DC vacancy
  • $148.5k - $237.6k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we...  ...focused team leveraging mainly GoLang and Scala. Cloud...  ...would be a strong backend engineer with a mind for system design...  ...experience in languages such as Go, Scala, Java, TypeScript,... 
    Golang
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Washington DC
    3 days ago
  •  ...looking for an experienced Full-Stack Go Software Engineer to join our innovative technology team...  ...offers great benefits: full healthcare package (medical, dental, vision, life), 401k with...  ...SKILLS ~3+ years of experience with Golang. ~2+ years of experience with JavaScript... 
    Golang
    Full time
    Flexible hours

    Trend Capital Holdings, Inc.

    Washington DC
    more than 2 months ago
  • $148.5k - $237.6k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we...  ...focused team leveraging mainly GoLang and Scala. Cloud...  ...would be a strong backend engineer with a mind for system design...  ...experience in languages such as Go, Scala, Java, TypeScript,... 
    Golang
    Senior
    Work experience placement
    Work at office
    Remote work

    Worky Ltd

    Washington DC
    3 days ago
  •  ...Software Engineer OpportunityProject Overview:Application: Homegrown web application developed in Vue.js for the frontend and Go-Lang for the backend.Purpose: The application is used to manage various...  ...of software engineering experience with GoLang and Vue.JS GoLang Vue.... 
    Golang
    Senior
    Contract work
    Local area
    Remote work
    Flexible hours

    My3Tech Inc

    Washington DC
    1 day ago
  • $145k - $200k

     ...builds the world’s leading software for data-driven decisions and...  ...hardware footprint or large. As a Senior Software Engineer on Substrate, you will...  ...with strong proficiency in golang, C/C++ or equivalentWorking...  ...operators, and competent coding in Go, Java, or equivalent for the... 
    Golang
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Washington DC
    1 day ago
  • $105k - $230k

     ...Great Careers.Job SummaryGEICO is seeking an experienced Senior Software Engineer to play a pivotal role in building the next-generation Release...  ...for large-scale organizations.Expertise in Python, Golang (Go), .NET and TypeScript, React for building scalable platform... 
    Golang
    Senior
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Bethesda, MD
    16 hours ago
  • $13 per hour

     ...broader Salesforce ecosystem — including Mulesoft...  ...highly experienced Senior, Lead, and Principal Engineers to serve as a key individual...  ...interface design, going deep hands-on when...  ...production-grade software using modern engineering...  ...)Mastery of Golang, GraphQL, and PostgreSQLHands... 
    Golang
    Senior
    Full time

    Salesforce

    Washington DC
    2 days ago
  • $147k - $202k

     ...for an Observability Engineer to help ensure that our...  ...continuing to rapidly ship software that our customers...  ...in these areas. As a Senior Engineer on this team,...  ...Expertise in the Datadog ecosystem (Metrics, Logs, Traces...  ...skills in Node.js or Golang Experience with... 
    Golang
    Senior
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    United States Digital Space LLC

    Washington DC
    3 days ago
  • $145.92k - $209.24k

     ...1781The Role: We are looking for a Senior Full Stack Software Engineer for Application Engineering. As a Software...  ...based on JavaScript, Python, Golang 5+ years of experience in REST, GraphQL...  ..., pandas, or in C/C++Experience packaging backend API’s and UI into containerized... 
    Golang
    Senior
    Permanent employment
    Contract work
    Work at office
    Remote work
    2 days per week

    IONQ

    College Park, MD
    12 hours ago
  • $147k - $202k

     ...for the GenAI era. We’re looking for a  Senior Software Engineer to join the AI Agentic Experience...  ...and across the broader AI + identity ecosystem Write and Maintain High-Quality Documentation...  ...in  JavaScript/TypeScript, Golang  and/or  Python , and the ability to... 
    Golang
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    a month ago
  • $145k - $200k

     ...small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build...  ...experience with strong proficiency in Golang, C/C++ or equivalent Working knowledge...  ...K8s operators, and competent coding in Go, Java, or equivalent for the purposes of... 
    Golang
    Senior
    Relocation package

    Palantir Technologies

    Washington DC
    2 days ago
  • $105k - $230k

     ...Great Careers Job Summary GEICO is seeking an experienced Senior Software Engineer to play a pivotal role in building the next-generation Release...  ...for large-scale organizations. Expertise in Python, Golang (Go), .NET and TypeScript, React for building scalable platform... 
    Golang
    Senior
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Bethesda, MD
    3 days ago
  •  ...solvers, changemakers, and go-getters—where people are working...  ...comprehensive set of system/software engineering and information technology...  ...enterprise development ecosystems to build and test software that...  ...a competitive total rewards package that goes beyond the standard... 
    Senior
    Full time

    Maxar Technologies

    Arlington, VA
    1 day ago
  • $140k - $220k

     ...the dream.We're looking for a Senior Software Engineer to join a team that spans...  ...architectureExperience with CI/CD, package management, and release...  ...with themApache Kafka ecosystem depth (Kafka Streams, Connect...  ...ZoomInfo (NASDAQ: GTM) is the Go-To-Market Intelligence Platform... 
    Senior
    Worldwide

    ZoomInfo

    Bethesda, MD
    1 day ago
  • Cloudflare is seeking a highly skilled engineer to work on Quicksilver, Cloudflare’s globally distributed key-value store. You will contribute in Go and C, own critical stack areas, and help ensure fast, reliable data delivery across the edge. The role emphasizes building... 
    Senior

    Cloudflare

    Washington DC
    2 days ago
  •  ...Sr. Software EngineerUnited StatesSingleStore engineers build the real-time data platform powering some...  ...Product, Sales, and Go-To-Market teams to deliver...  ...SummaryWe are seeking a Senior/Principal Software Engineer...  ...system-level software in Golang or similar languageFamiliarity... 
    Golang
    Senior

    SingleStore

    Washington DC
    2 days ago
  • $148.5k - $223.9k

     ...Salesforce.The Salesforce Enterprise Security Engineering team designs and operates highly...  ...systems that deliver cloud-scale security software across multiple public cloud platforms and...  ...large-scale security services using Golang or Python.Integrate and extend secure device... 
    Golang
    Senior
    Full time

    Salesforce

    Washington DC
    1 day ago
  • $135k - $170k

     ...promising startup What you’ll do Design and ship Golang services Build on AWS (Lambda, API Gateway...  ...with applicable laws. Job Function & Industry Engineering and Information Technology Industries: IT Services and IT Consulting and Software Development #J-18808-Ljbffr Jobot
    Golang
    Senior
    Local area
    Remote work

    Jobot

    Washington DC
    1 day ago
  • $158.6k - $181k

     ...Senior Software Engineer, Golang Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast...  ...JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration... 
    Golang
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    McLean, VA
    1 day ago
  • $147k - $202k

     ...for an Observability Engineer to help ensure that our...  ...continuing to rapidly ship software that our customers...  ...these areas. As a Senior Engineer on this team,...  ...Expertise in the Datadog ecosystem (Metrics, Logs, Traces...  ...skills in Node.js or Golang ~ Experience with... 
    Golang
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    more than 2 months ago
  • $112.8k - $257k

    Full Stack Software Engineer, SeniorThe Opportunity: As a lead software engineer, you can resolve...  ...using technologies such as Java, Python, Go, Rust, or Structured Query Language (SQL...  ...component of Booz Allen’s total compensation package for employees. This posting will close... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    3 days ago
  • $160k - $240k

     ...include Hivemind autonomy software, V-BAT and X-BAT...  ...integration, hardware, and test engineering to solve some of the...  ....About the Job:As a Senior Software Engineer, you...  ...with robotic software ecosystems (e.g., ROS, OMPL,...  ...regular employee offer package:Pay within range listed... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    1 day ago
  • $191k - $253k

     ...fully integrated hardware and software systems, including Lattice...  ...warfighting domain.ABOUT THE JOBAs a Senior Software Engineer on Space Ground Software,...  ...as Java, Python, C++, Rust, Go, JavaScript, etc.Experience...  ...'s total compensation package. Additionally, Anduril offers... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    1 day ago
  •  ...ExperienceRequired:6+ years’ experience in software development with expert level...  ...tools to accelerate software engineering workflows, including code...  ...Active contributions to OSS projects Experience in Agile...  ...source libraries Experience packaging and publishing applications... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    2 days ago
  • $191k - $253k

     ...and maturing high-potential, software-defined, AI-native offerings...  ...Motion Planning, Hardware, Test Engineering, Space, Networking, and...  ...as Java, Python, C++, Rust, Go, JavaScript, etc.Experience building...  ...Anduril's total compensation package. Additionally, Anduril offers... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Washington DC
    4 days ago
  • $191k - $253k

     ...not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense technology...  ...-end software using languages such as Go, Python, Java, Rust, or C++.Data Systems...  ...considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    1 day ago
  • $148.5k - $237.6k

     ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work...  ...where you matter.Your ImpactAs a Senior Software Engineer II, in the Real Time Operations pillar...  ..., managed languages such as Go, Java, Python, or similarExperience... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Washington DC
    16 hours ago
  • $191k - $253k

     ...not years.ABOUT THE TEAMThe Software Platform team at Anduril is...  ...and systems that empower our engineering teams to develop, test, and...  ...work across a complex delivery ecosystem, multi-stage release...  ...Anduril's total compensation package. Additionally, Anduril offers... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    2 days ago
  • $140k - $220k

     ...everything. Thrive with us at ZoomInfo.As a Senior Software Engineer on the Integrations team, you'll...  ...that connect ZoomInfo's platform to the ecosystem of CRM, MAP, and external eco-systems...  ...with the tools at the center of their go-to-market stack.Our engineering... 
    Senior
    Work from home
    Worldwide
    Monday to Friday

    ZoomInfo

    Bethesda, MD
    1 day ago
  • $158.6k - $181k

    Senior Software Engineer, DevOps (Enterprise Platform Technology) Do you love building and pioneering in...  ...like Java, Python, SQL, Ruby and Go, Container Orchestration services including...  ...scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby) 2+ years of... 
    Golang
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Mc Lean, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Go (Golang) OSS Package Ecosystem. Be the first to apply!