Golang Developer

Global Business Ser. 4u

Portland (OR)

On-site

USD 120,000 - 180,000

Full time

30 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Global Business Ser. 4u is seeking a Software Engineer with 5–10 years of backend and platform development experience. You will design and maintain Go services, optimize Linux-based systems, and work with distributed architectures in a Linux/Kubernetes environment.

The role emphasizes building scalable platform components, APIs, and tooling, with exposure to CI/CD pipelines and agile development practices. Strong problem-solving and code quality expectations apply.

Qualifications

  • 5–10 years of software development experience.
  • Strong programming expertise in Go (Golang).
  • Solid experience with Linux platform development and troubleshooting.
  • Good understanding of multithreading, concurrency, memory management, and system internals.
  • Experience with REST APIs, microservices, and distributed systems.
  • Familiarity with Git, build systems, and CI/CD workflows.
  • Strong debugging and problem-solving skills.
  • Experience working in Agile/Scrum development environments.

Responsibilities

  • Design, develop, test, and maintain backend services and platform components using Golang.
  • Build reliable, scalable, and high-performance system software for Linux environments.
  • Troubleshoot and optimize system-level issues related to performance, stability, and scalability.
  • Develop APIs, daemons, and infrastructure services for distributed platforms.
  • Work with CI/CD pipelines, containerized deployments, and automation tools.
  • Collaborate with cross-functional teams including DevOps, QA, networking, and product engineering.
  • Participate in architecture discussions and technical design reviews.
  • Debug complex production issues across application, OS, and networking layers.
  • Write clean, maintainable, and well-documented code.
  • Contribute to code reviews and engineering best practices.

Skills

Go (Golang)
Linux
Multithreading
Concurrency
REST APIs
Microservices
Distributed systems
Agile/Scrum
CI/CD

Tools

Git
CI/CD workflows
Build systems
Kubernetes

Job description

Job Description

We are looking for a skilled Software Engineer with 5–10 years of experience in backend and platform development, with strong expertise in Golang and Linux-based systems. The role involves building and maintaining scalable platform services, networking components, and infrastructure tooling in a distributed systems environment. The ideal candidate should have solid experience developing production-grade software in Go, strong Linux systems knowledge, and familiarity with containerized environments. Experience with Kubernetes and Linux networking is a plus

Key Responsibilities
  • Design, develop, test, and maintain backend services and platform components using Golang
  • Build reliable, scalable, and high-performance system software for Linux environments
  • Troubleshoot and optimize system-level issues related to performance, stability, and scalability
  • Develop APIs, daemons, and infrastructure services for distributed platforms
  • Work with CI/CD pipelines, containerized deployments, and automation tools
  • Collaborate with cross-functional teams including DevOps, QA, networking, and product engineering
  • Participate in architecture discussions and technical design reviews
  • Debug complex production issues across application, OS, and networking layers
  • Write clean, maintainable, and well-documented code
  • Contribute to code reviews and engineering best practices
Mandatory Skills
  • 5–10 years of software development experience
  • Strong programming expertise in Go (Golang)
  • Solid experience with Linux platform development and troubleshooting
  • Good understanding of multithreading, concurrency, memory management, and system internals
  • Experience with REST APIs, microservices, and distributed systems
  • Familiarity with Git, build systems, and CI/CD workflows
  • Strong debugging and problem-solving skills
  • Experience working in Agile/Scrum development environments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Global Business Ser. 4u • Portland (OR)

On-site
USD 120,000 - 170,000
Golang Developer
Golang Developer

GCS Recruitment • United States

On-site
USD 120,000 - 160,000
Golang Developer
Golang Developer

Compunnel, Inc. • Washington

On-site
USD 110,000 - 165,000
Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS, Inc. • Austin (TX)

On-site
USD 110,000 - 180,000
Golang Developer
Golang Developer

Enexus Global Inc. • Fremont (CA)

On-site
USD 140,000 - 190,000
Senior Golang Backend Engineer – Linux & Distributed Systems
Senior Golang Backend Engineer – Linux & Distributed Systems

Global Business Ser. 4u • Portland (OR)

On-site
USD 120,000 - 180,000
Golang Backend Tech Lead
Golang Backend Tech Lead

Programmers.io • Tampa (FL)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

The Intersect Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Golang Developer Iii
Golang Developer Iii

Compunnel, Inc. • Washington

On-site
USD 100,000 - 150,000