Go Technical SME

Danta Technologies

$150K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in software development, specifically in backend coding.
  • Expertise in Go programming language, including advanced refactoring and concurrency design.
  • Proficient in managing Go module graphs and semantic versioning.
  • Strong skills in using scripting tools for automating developer workflows.
  • Experience with build systems like Blaze/Bazel and understanding of Cgo for interop with native libraries.

Responsibilities

  • Lead hands-on refactoring efforts to comply with Go compiler rules during dependency upgrades.
  • Analyze and resolve dependency conflicts in go.mod file structures.
  • Manage debugging and aligning of custom patches against upstream Go releases.
  • Conduct architectural conversions to manage versioned layouts and visibility boundaries.
  • Audit concurrency and performance of code to prevent race conditions and memory leaks.

Benefits

  • Healthcare insurance options including Medical, Dental, and Vision.
  • Paid time off for major holidays and paid sick leave according to state law.
Full Job Description
Note:
This position is based in San Jose, CA, and requires 5 days per week working from the office.
Only candidates who are currently located within the United States will be considered.
Applications from candidates residing outside the USA will not be accepted.
Required Experience: Minimum 10 Years of experience

Job Description:
The Go Technical SME is the ultimate technical escalation point and hands-on "Strike Team " lead for the Go language pod. This is heavy Backend Coding and Refactoring role responsible for resolving strict compilation blocks, module version lockups, and breaking API changes across large-scale Go microservices. The SME steps in to untangle complex module graphs and architectural anti-patterns during high-velocity library updates.

Detailed JD & Responsibilities:
Core Responsibilities:
  • Hands-On Hardcore Refactoring: Overhaul concurrent backend logic, interface implementations, and type definitions to satisfy strict Go compiler rules during major dependency upgrades.
  • Resolving Dependency Conflicts: Deeply analyze go.mod file structures and indirect dependency chains to resolve version deadlocks and unwanted transitive upgrades.
  • Custom Patching Management: Lead the debugging, alignment, and trimming of local module patches against modern upstream releases.
  • rchitectural Conversions: Execute multi-version layout conversions (go/versionedlayout) and restructure package visibility boundaries safely.
  • Concurrency & Performance Audits: Review refactored code paths for potential race conditions, memory leaks, and performance regressions introduced during library bumps.
Mandatory Backend Coding & Refactoring Skills: Skill Description Target Proficiency (1-5) Backend Coding (Go) dvanced refactoring, concurrency primitives (channels/goroutines), and interface design. Package Arch/Dependencies Untangling Go module graphs, semantic versioning rules, and go.mod overrides. dvanced Tooling Pipeline Hands-on scripting, custom AST rewriting tools, and automated codemods. Build Systems (Blaze/Bazel/Go Modules) Deep understanding of strict compilation, linking, and internal package visibility. Cgo & Native Interop Managing Cgo boundaries and bridging Go code with native libraries safely.

Benefits: Danta offers a compensation package to all W2 employees that are competitive in the industry. It consists of competitive pay, the option to elect healthcare insurance (Dental, Medical, Vision), Major holidays and Paid sick leave as per state law.

The rate/ Salary range is dependent on numerous factors including Qualification, Experience and Location.

Similar Jobs

More Jobs at Danta Technologies

More Information Technology Jobs

Find similar Go Technical SME jobs: