06 Sep
|
ZettaMine Labs
|
India
06 Sep
ZettaMine Labs
India
Hello All,
Greetings from ZettaMine
Senior Go Engineer – Open-Source Package Upgrades
Location: Pune, Chennai, Hyderabad, Mumbai, Noida & Bangalore
Years of Experience: 3 to 8 years
Notice Period: Immediate Joiners
Job Description
We are seeking a Senior Go Engineer to deliver complex third-party open-source package upgrades in a large monorepo setting. The role will own the complete engineering path, from package assessment and version changes 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 safely re-apply or retire patches.
- Resolve breaking API changes in upgraded libraries 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 package changes.
- 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
📌 [2JYI] Senior Golang Developer (India)
🏢 ZettaMine Labs
📍 India