Golang Developer
Core
Senior Golang Developer focused on large-scale package upgrades, dependency remediation, and build/test stabilization in a monorepo environment.
Role type
Senior hands-on IC Golang Developer
Builds
Production Go packages and build infrastructure
Domain
Software Engineering / Build Systems / Dependency Management
Required skills
Go/Golang development, Bazel, dependency management, API refactoring, Linux, scripting, CI/CD troubleshooting, Git, code reviews
Preferred skills
Copybara, open-source dependency upgrades, vulnerability remediation, engineering automation, enterprise monorepos
Technologies
Bazel, Git, Golang, Linux
Responsibilities
Assess and upgrade Go modules and package versions; resolve breaking API changes and compatibility issues; diagnose and remediate build, test, and runtime failures; maintain Copybara configurations; document migration records and validation results; communicate cross-product dependency impacts to stakeholders.
Seniority
Senior, hands-on IC