Find a jobRecruiters

Golang Developer

Exclusive opportunity

Hybrid

Golang Developer

Alike Thoughts

Golang Developer

Skills

GolangLinuxChange Management

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Hybrid

Published on:

20 August 2026

What they need


.Role & responsibilities

We are seeking a senior Go engineer to deliver complex third-party open-source package upgrades in a large monorepo environment. The role owns the engineering path from package assessment and version change through dependency remediation, build and existing-test stabilization, applicable presubmits, change submission, and migration reporting.

Key responsibilities:

Assess assigned packages, dependency trees, API-change exposure, build impact, and upgrade friction before execution.

Upgrade Go modules and package versions; separate version bumps and local patches where required, and re-apply or retire patches safely.

Resolve breaking API changes in the upgraded library and update directly affected downstream callers within the approved scope.

Diagnose and remediate Go/Bazel build failures, existing test failures, and applicable presubmit failures attributable to the upgrade.

Maintain Copybara configurations and troubleshoot source-synchronization or integration issues associated with the package change.

Use approved internal tooling and reusable automation to accelerate analysis, failure triage, validation, and evidence capture.

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.

Required qualifications:

3-8 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 troubleshooting large or monorepo-based build environments.

Demonstrated ability to isolate 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 SMEs.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Backend Go / Golang Developer — Freelance

Freelance

Remote

Skills

DockerNodeTypescriptGolangClean ArchitectureMicroservicesDatadogGitHubKubernetesTerraformGoogle SpannerGoogle PubsubargoCDbazel

3 months ago

Quick apply

Tenth Revolution Group

Mission freelance : Développeur(se) Backend Go / Ruby on Rails

Freelance

Remote

Skills

RubyGolangPostgreSQLGraphQLREST

19 hours ago

Quick apply

Celaneo

Senior Full Stack Developer

Permanent contract

Paris, France

Onsite, Hybrid

Skills

SQL QueriesNextNestReactNodeTypescript

22 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools