06 Sep
|
ZettaMine Labs
|
Uttar Pradesh
06 Sep
ZettaMine Labs
Uttar Pradesh
Hello All,
Greetings from Zetta Mine
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 environment. 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. Robust 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,
📌 [2y5w7jyi] senior golang developer (Uttar Pradesh)
🏢 ZettaMine Labs
📍 Uttar Pradesh