1

Golang Software Developer Jobs in Renton, WA (NOW HIRING)

Contract Duration: Long Term Senior Software Engineer - Go (Golang) OSS Package Ecosystem Experience 7+ Years Role Summary We are seeking an experienced Go (Golang) Open Source Software Engineer to ...

Go (Golang) Engineers roles in Redmond, Washington / Frisco TX (Hybrid) Exp: 7 + years Role Summary We are seeking an experienced Go (Golang) Open Source Software Engineer to drive the modernization ...

Hi, Role: Golang Developer Location: Bellevue, WA (Onsite - Hybrid) Duration: 12+ Months Role ... software engineering experience including substantial handson development and debugging in Go

Golang Developer Location: Bellevue, WA (Onsite/Hybrid) Job Summary * We are seeking a Senior Go ... Qualifications * 7+ years of software engineering experience, including substantial hands-on ...

Role Summary We are seeking an experienced Go (Golang) Open Source Software Engineer to drive the modernization and maintenance of large-scale third-party package ecosystems. The engineer will be ...

Golang Developer Location: Bellevue, WA (Onsite/Hybrid) Job Summary * We are seeking a Senior Go ... Qualifications * 7+ years of software engineering experience, including substantial hands-on ...

Comfortable diving deep into any part of the stack, as well as software debugging and low-level ... Proficient in one programming language(java/python/c/c++/goLang/shell scripting) * Systematic ...

Comfortable diving deep into any part of the stack, as well as software debugging and low-level ... Proficient in one programming language(java/python/c/c++/goLang/shell scripting) * Systematic ...

Golang Developer

Bellevue, WA ยท On-site

$136K - $176K/yr

Golang Developer Location: Fremont, CA or Bellevue, WA- 5 days onsite per week Manager wants a ... Participate in the full software lifecycle: * Development * Build and deployment * Monitoring and ...

We are seeking an experienced Go (Golang) Open Source Software Engineer to drive the modernization and maintenance of large-scale third-party package ecosystems. The engineer will be responsible for ...

Comfortable diving deep into any part of the stack, as well as software debugging and low-level ... Proficient in one programming language(java/python/c/c++/goLang/shell scripting) * Systematic ...

Comfortable diving deep into any part of the stack, as well as software debugging and low-level ... Proficient in one programming language(java/python/c/c++/goLang/shell scripting) * Systematic ...

Comfortable diving deep into any part of the stack, as well as software debugging and low-level ... Proficient in one programming language(java/python/c/c++/goLang/shell scripting) * Systematic ...

Software Engineer - Golang

Seattle, WA ยท Remote

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes ...

next page

Showing results 1-20

Golang Software Developer information

See Renton, WA salary details

$54K

$125.8K

$186.7K

How much do golang software developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for golang software developer in Renton, WA is $125,806.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,200.00 and $146,200.00 per year, depending on experience, location, and employer.

What does a Golang software developer do?

A Golang Software Developer is responsible for designing, developing, and maintaining software applications using the Go programming language (commonly referred to as Golang). They work on backend systems, cloud services, APIs, and distributed systems, leveraging Go's performance and concurrency features. Their duties often include writing efficient code, troubleshooting issues, collaborating with cross-functional teams, and ensuring the reliability and scalability of the applications they build.

What are the key skills and qualifications needed to thrive as a Golang software developer?

To thrive as a Golang Software Developer, you need a strong background in computer science, programming fundamentals, and proficiency with the Go language and its ecosystem. Familiarity with version control systems like Git, containerization tools such as Docker, and cloud platforms are typically required, and certifications in cloud computing can be advantageous. Strong problem-solving, effective communication, and a collaborative mindset are standout soft skills in this role. These skills ensure the ability to build scalable, efficient systems and work effectively within teams to deliver robust software solutions.

How does a Golang software developer typically collaborate with cross-functional teams during a project?

Golang Software Developers regularly work alongside product managers, frontend developers, DevOps engineers, and QA specialists to deliver robust backend solutions. Collaboration often involves participating in agile ceremonies such as stand-ups, sprint planning, and code reviews to ensure alignment and efficient progress. Developers are expected to communicate technical concepts clearly, contribute to architectural decisions, and proactively share updates or blockers. This teamwork fosters a supportive environment where knowledge sharing and joint problem-solving are highly valued.

What is the difference between Golang Software Developer vs Python Developer?

AspectGolang Software DeveloperPython Developer
Required CredentialsBachelor's in CS or related field; familiarity with Go languageBachelor's in CS or related field; proficiency in Python
Work EnvironmentBackend development, cloud services, microservicesWeb development, data analysis, automation
Industry UsageTech companies, cloud providers, startupsWeb apps, data science, AI projects
Search & Comparison IntentFocus on performance, concurrency, scalable systemsFocus on versatility, scripting, rapid development

Golang Software Developers specialize in high-performance backend systems and microservices, often in cloud environments, while Python Developers work across web, data science, and automation projects. Both roles require a strong programming background but differ in language focus and application areas.

What cities near Renton, WA are hiring for Golang Software Developer jobs?

Cities near Renton, WA with the most Golang Software Developer job openings:

Golang Developer

Redmond, WA โ€ข On-site

Other

Posted 11 days ago


Job description

Hi,

This is Viswanath from Saksoft.

I have an exciting opportunity as a Golang Developer with one of our clients. If you are interested in this opportunity, please share your updated Resume to proceed further. 

Job Title: Golang Developer

Location: Redmond, Washington

Hire Type: Contract

Duration: Long Term

Job Description:

Senior Software Engineer โ€“ Go (Golang) OSS Package Ecosystem

Experience 7+ Years

Role Summary

We are seeking an experienced Go (Golang) Open Source Software Engineer to drive the modernization and maintenance of large-scale third-party package ecosystems. The engineer will be responsible for performing version upgrades of open-source Go packages, resolving dependency conflicts, fixing code breaks introduced by package updates, and ensuring successful validation through build, test, and presubmit pipelines.

The ideal candidate will possess deep expertise in Go modules, dependency management, build systems, CI/CD pipelines, and OSS package maintenance. This role requires hands-on engineering ownership across package migration, compatibility remediation, Copybara workflows, build/test stabilization, local patch management, and upstream contribution activities.

Key Responsibilities

Open Source Package Upgrade Management

ยท       Perform version upgrades of Go open-source packages across large codebases.

ยท       Analyze package dependencies and transitive dependency chains.

ยท       Assess compatibility impact of package upgrades on consuming applications.

ยท       Drive package modernization and retirement of obsolete dependencies.

ยท       Manage end-to-end package migration activities.

Dependency Analysis & Remediation

ยท       Investigate dependency conflicts and version incompatibilities.

ยท       Resolve issues arising from indirect and nested dependencies.

ยท       Analyze API deprecations and breaking changes introduced by package upgrades.

ยท       Create remediation plans for application and library compatibility issues.

ยท       Develop dependency migration strategies for large package ecosystems.

Go Development & Debugging

ยท       Troubleshoot and resolve code breaks resulting from package version migrations.

ยท       Modify Go applications and libraries to align with updated package APIs.

ยท       Perform root cause analysis of runtime, functional, and integration failures.

ยท       Develop and maintain fixes for OSS-related defects.

ยท       Contribute improvements and fixes to upstream open-source projects where appropriate.

Build & Test Engineering

ยท       Diagnose and resolve build failures triggered by package upgrades.

ยท       Investigate and fix unit, integration, and regression test failures.

ยท       Ensure successful execution of CI/CD validation pipelines.

ยท       Resolve failures identified during global presubmit validation processes.

ยท       Improve build reliability and automation around package migration workflows.

Copybara & Source Synchronization

ยท       Manage Copybara configurations and synchronization workflows.

ยท       Troubleshoot repository synchronization and code migration issues.

ยท       Resolve merge conflicts and code integration challenges.

ยท       Support source movement between internal and external repositories.

Patch Management

ยท       Create and maintain local patches for package compatibility.

ยท       Track upstream fixes and assess opportunities to retire local patches.

ยท       Manage patch lifecycle and release readiness.

ยท       Maintain upgrade documentation and remediation records.

Engineering Automation

ยท       Develop automation for:

o   Dependency discovery

o   Version analysis

o   Impact assessment

o   Upgrade validation

o   Failure triage

ยท       Build tooling to improve migration velocity and engineering productivity.

Required Technical Skills

Go Programming Expertise

ยท       Strong software engineering experience in Go (Golang).

ยท       Deep understanding of:

o   Goroutines

o   Channels

o   Concurrency patterns

o   Memory management