Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior GO Software Engineer

United IT Solutions

Role: Senior GO Software Engineer Location: Redmond WA (Onsite) Job Description Role Summary We are seeking a highly skilled Senior Go Software Engineer to deliver complex third-party open-source software (OSS) package upgrades within a large-scale monorepo environment. The engineer will assess package and dependency impacts, execute version upgrades, remediate compatibility issues, stabilize builds and existing tests, complete applicable presubmit validation, submit review-ready changes, and maintain clear migration records. Scope emphasis: The role focuses on diagnosing, fixing, and executing existing tests affected by package upgrades. Creation of new unit or integration test suites is not required. Key Responsibilities Package Assessment and Upgrade Planning Assess assigned packages, dependency trees, API-change exposure, build impact, and upgrade friction before execution. Identify compatibility risks, upgrade constraints, and required remediation within the approved scope. Dependency Management and Remediation Upgrade Go modules and third-party package versions. Separate version bumps from local patches where required. Reapply, update, or safely retire existing patches and document their disposition. API Migration and Code Changes Resolve breaking API changes introduced by upgraded libraries. Update directly affected downstream callers within the approved scope. Apply idiomatic Go refactoring practices while maintaining functional compatibility. Build, Test, and Presubmit Stabilization Diagnose and remediate Go and Bazel build failures attributable to the upgrade. Fix existing test failures and applicable CI or presubmit failures caused by the package change. Isolate compiler, linker, build, test, and runtime issues introduced by dependency upgrades. Source Synchronization and Integration Maintain Copybara configurations. Troubleshoot source-synchronization and integration issues associated with package changes. Support clean propagation of approved changes across relevant environments. Change Management and Documentation 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. Maintain disciplined handoffs and reliable progress reporting against assigned priorities. Automation and Engineering Efficiency Use approved internal tooling and reusable automation to accelerate analysis, failure triage, validation, and evidence capture. Contribute reusable learnings, upgrade playbooks, and automation patterns within controlled enterprise environments. Required Qualifications 7+ 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 test, CI/presubmit pipelines, and large or monorepo-based build environments. Demonstrated ability to isolate and remediate compiler, linker, build, test, and runtime failures introduced by dependency upgrades. Proficiency with Git-based change management, code review, merge-conflict resolution, and local patch lifecycle management. Strong Linux and scripting skills for investigation, repeatable validation, and engineering automation. Clear written and verbal communication, disciplined documentation, and effective collaboration with reviewers and language subject-matter experts. Mandatory Technical Skills Go / Golang Go Modules OSS Package Upgrades Dependency Management Semantic Versioning Bazel Git Linux CI / Presubmit Python Shell / Bash Note: Python is retained as a mandatory skill based on the supplied requirement and is expected to support scripting, investigation, and automation. Go remains the primary engineering language for this role. Preferred Experience Copybara or comparable source-synchronization tooling. Large-scale OSS dependency upgrade, vulnerability-remediation, or package-maintenance programs. Complex dependency graphs, generated code, multi-target changes, and high-impact API migrations. Building reusable upgrade playbooks or automation within controlled enterprise environments. Platform engineering, developer infrastructure, build engineering, or release engineering environments. Expected Outcomes Accepted package upgrade: The package builds successfully, existing tests pass, applicable presubmits pass, and the change list is submitted. Complete migration report: P ackage and version details, code and dependency remediation, validation evidence, patch disposition, and documented exceptions. Predictable delivery: Early blocker escalation, clean handoffs, reusable learnings, and reliable progress against assigned priorities. United IT Solutions

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior GO Software Engineer in Kirkland, WA vacancy
  • $200k - $287.5k

     ...function, but to help redefine the future of how work gets done.Senior Software Engineer, Capacity EngineeringAt Snowflake, we are powering the era...  ...fleets.Proficiency in programming languages such as Go, Python, or Java.Excellent problem-solving skills and ability... 
    Senior

    Snowflake

    Bellevue, WA
    5 days ago
  • $152k - $241.5k

     ...platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML...  ...computing workloads.We are seeking a Software Engineer to join our MARS team at NVIDIA....  ...programming skills in C++, Python, or Go, with proven experience designing production... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    1 day ago
  • $165k - $227k

     ...you are too, let's talk.OpportunityAs a Senior Engineer on the OIG team, you will be involved into...  ...challenge of building enterprise-grade software that millions of users depend on.This is...  ...in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    1 day ago
  • $157k - $225.9k

     ...commercialization strategies and cutting-edge engineering. Our team ensures timely, accurate, and...  ...providers (AWS, GCP & Azure).As a Sr. Software engineer on the Money team, you will be closely...  ...pricing strategies such as Pay-As-You-Go, commissions, credits, trials, and... 
    Senior
    Work at office
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    4 days ago
  • $165k - $242k

     ...in March 2025. Learn more at What You'll Do As a Senior Software Engineer on the Identity & Access Management (IAM) team, you will play...  ...software in one or more of our preferred languages (Go, TypeScript, Python) Distributed systems: Knowledge of microservices... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    5 days ago
  • $119.8k - $234.7k

     ...of millions of users daily. The Edge Engineering System team is looking for exceptional engineers...  ...(AI) tools and practices across the software development lifecycle (SDLC) in a...  ...languages including, but not limited to, C, C++, Go or Python OR equivalent experience.... 
    Senior
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    1 day ago
  • $200k - $287.5k

     ...talented and passionate SeniorSoftware Engineer for our Snowpark Container Service, part...  ...realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL:Design and develop...  ...-on coding experience in Java, C++ or Go is highly desirableAbility to work on-site... 
    Senior
    Work at office

    Snowflake

    Bellevue, WA
    4 days ago
  • $168.1k - $227.4k

     ...existing Bedrock AgentCore services that are going to be trend setting in the Agentic AI...  ...area that requires solving the hardest engineering challenges to enable machine learning...  ...deliver large scalable systems, design new software systems at the cutting edge of... 
    Senior
    Internship
    Work from home
    Flexible hours

    Amazon

    Bellevue, WA
    1 day ago
  • $168.1k - $227.4k

    # Job Summary - Senior Software Development Engineer, SageMaker AI StudioAmazon Web Services (AWS) is seeking a Senior Software Development Engineer to...  ...modern programming languages (e.g., Java, Python, TypeScript, Go)- Bachelor's degree in Computer Science, Engineering, or... 
    Senior
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    1 day ago
  •  ...category-leading enterprise software that unleashes that power.To...  ...powered by AI.This is a software engineering role. You will not be the...  ...will be doing at UiPathAs a Senior Software Engineer, you willDesign...  ...languages (such as C#, C++, Go, or Python), backed by solid... 
    Senior
    Work at office
    Immediate start
    Remote work

    UiPath

    Bellevue, WA
    4 days ago
  • $119.8k - $234.7k

     ...security telemetry and risk signals with data engineering and data science systems, including...  ...qualifications include 5+ years of professional software engineering experience building,...  ...systems or backend language such as Python, Go, C#, or TypeScript is preferred. Experience... 
    Senior
    Ongoing contract
    Full time

    Microsoft

    Redmond, WA
    13 days ago
  • $170k - $190k

     ...\n \n We're hiring one additional senior engineer to build this platform with us. Given the...  ...clinical teams during discovery, UAT, and go-live — you'll be in the room, not behind...  ...\n \n ~5+ years shipping production software, with meaningful time owning backend systems... 
    Senior
    Contract work

    Snowdrop

    Bellevue, WA
    17 days ago
  • $172.5k - $260.1k

     ...OpportunitySlack's Identity Security team is looking for a Senior Software Engineer to help build the identity and access controls that protect...  ...Proficiency in a high-level programming language such as Python or Go.Hands-on experience with AWS, including deploying and... 
    Senior
    Full time

    Salesforce

    Bellevue, WA
    1 day ago
  • $191k - $293k

    The Basics (Hybrid Role - Part-time in office) As a Tanium Senior Software Engineer focused on platform development, you will build and maintain...  ...Skilled debugger who can put out fires under pressure when things go wrong in production environments Has knowledge of a variety... 
    Senior
    Full time
    Part time
    Live in
    Work at office
    Worldwide
    3 days per week

    Tanium

    Bellevue, WA
    1 day ago
  •  ...candidates. Looking forward to your submissions. Job Title: Senior Software Engineer Location: Princeton NJ (Hybrid) Duration: 3 months,...  ...extendable to 12 months • What is the day to day of the person going to look like? Please be specific. o Work with PO, multiple... 
    Senior
    Contract work
    Remote work

    Kasmo Global

    Bellevue, WA
    4 days ago
  • $120k - $355k

     ...Senior Software Engineer - Full Stack The Basics (Hybrid Role - Part-time in office) As a Full-Stack Senior Software Engineer at Tanium,...  ...Experienced debugger who can put out fires under pressure when things go wrong in production environments Has knowledge of a... 
    Senior
    Full time
    Part time
    Live in
    Work at office
    Flexible hours
    3 days per week

    Tanium

    Bellevue, WA
    2 days ago
  •  ...while driving insights and optimization of our cloud spend.AS A SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:Design, develop, and maintain scalable...  ...measurable impactProficiency in programming languages such as Go, Python or Java.Excellent problem-solving skills and ability to... 
    Senior

    Snowflake

    Bellevue, WA
    4 days ago
  • $184k - $287.5k

     ...with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus...  ...software development experience in distributed systems (Go, Rust, C/C++ or Python for tooling).BS or MS (or equivalent... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...Finetuning, Inference and Training (FIT) group is looking for a Senior Software Engineer who loves to build scalable, highly available, and secure...  ...~5+ years of experience with coding in one of C#, Python, Go, Rust, Java, C or C++. ~ Experience with improving service... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $200k - $287.5k

     ...help redefine the future of how work gets done.We are hiring a Senior Software Engineer for our Cloud Security team. This team reduces risk to...  ...platforms and pipelines that make entire classes of problems go away. You won't just find problems; you'll ship the systems... 
    Senior
    Work at office

    Snowflake

    Bellevue, WA
    4 days ago
  • $157.7k - $213.8k

     ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...methods such as machine learning that go well beyond the roll-up and drill-down capabilities...  ...of traditional SQL query engines. As a software engineer on the Runtime team at... 
    Senior
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    4 days ago
  • $200k - $287.5k

     ...Snowflake's business and enable every other engineering team — and the architectures we ship...  ...with Product, Finance, Legal, Growth, Go-to-Market Systems, Snowsight UI, Cortex...  ...depend on every day.What You'll DoAs a Senior Software Engineer on Billing Platform, you will:... 
    Senior

    Snowflake

    Bellevue, WA
    3 days ago
  • $119.8k - $234.7k

     ...When Microsoft Ignite and Microsoft Build go live the attendee experience only feels...  ...someone who thrives at the intersection of engineering and program management. You will partner...  ...projects on fixed immovable deadlines. Software Engineering IC4 - The typical base pay... 
    Senior
    Ongoing contract
    Full time
    Local area

    Microsoft

    Redmond, WA
    9 days ago
  • $196k - $230k

     ...we do. Expectations are high, and so are the rewards. As a Senior Software Engineer , you’ll architect, build, and scale the backend services, infrastructure...  ...expertise in backend development using languages such as Go, Python, or Java, alongside advanced knowledge of cloud-... 
    Senior
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood Markets, Inc.

    Bellevue, WA
    4 days ago
  • $148.5k - $223.9k

     ...future of Salesforce.We're looking for an experienced and hands-on software engineer to join our team to build and scale the next generation of...  ...(automation).You are good at computer languages like Python, Go, or similar ones.You can connect different computer tools together... 
    Senior
    Full time

    Salesforce

    Bellevue, WA
    1 day ago
  • $137.2k - $205.38k

     ...technology of metamaterials with powerful software to create a radar sensor with...  ...Mobility (UTM).Echodyne is seeking a Senior Software Engineer, IoT Platform, to join our fast-growing...  ...engineers on your team. You are comfortable going deep into on-device logic while... 
    Senior
    Full time
    Temporary work
    Local area

    Echodyne

    Kirkland, WA
    4 days ago
  •  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and...  ...JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency... 
    Senior
    Remote job
    For contractors
    Flexible hours

    Turing

    Bellevue, WA
    17 days ago
  • $175k - $245k

    Senior Software Engineer II - Solution Lifecycle (Remote Eligible) -REMOTE, USA- For over 20 years, Smartsheet has empowered teams to manage work...  ...and proficiency in at least one modern programming language. Go experience is a plus but not required—we’ll teach you. Java,... 
    Senior
    Remote job
    Full time
    Temporary work
    Local area

    Smartsheet

    Bellevue, WA
    4 days ago
  •  ...We are looking for a Senior Software Engineer – Lakehouse & Applied AI with strong hands-on experience in Databricks, PySpark, Python, cloud infrastructure, and GenAI/LLM technologies . The ideal candidate will combine data engineering and software engineering... 
    Senior
    Full time
    Local area

    BrickRed Systems

    Bellevue, WA
    3 days ago
  • $196k - $230k

     ...so are the rewards. The International engineering team's mission is to expand Robinhood'...  ...people manage their financial lives! As a Senior Full Stack Software Engineer , you will be a core...  ...TypeScript) and scale robust backend services (Go/Python) Global Product Launches: Own... 
    Senior
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Bellevue, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior GO Software Engineer. Be the first to apply!