Golang Developer

engineeringjobs.net, Inc.

Portland (OR)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

engineeringjobs.net, Inc. is seeking a seasoned backend engineer to design, develop, test, and maintain Golang services on Linux for scalable distributed systems. You will contribute to APIs, daemons, and infrastructure tooling in a fast-moving environment.

Responsibilities include troubleshooting production issues across application, OS, and networking layers, optimizing performance and reliability, and collaborating on architecture, CI/CD, code reviews, and best engineering practices.

Qualifications

  • 5–10 years of software development experience.
  • Strong Go programming skills and solid Linux platform development expertise.
  • Experience with REST APIs, microservices, distributed systems, Git, CI/CD, debugging, and Agile/Scrum.

Responsibilities

  • Design, develop, test, and maintain Golang backend services and Linux platform components.
  • Troubleshoot production issues across application, OS, and networking layers; optimize performance and reliability.
  • Collaborate on architecture, CI/CD, code reviews, and engineering practices.

Skills

Golang
Linux
Backend Development
Platform Development
Distributed Systems
Linux Networking
Kubernetes
Concurrency
Memory Management
REST APIs
Microservices
Git
CI/CD
Debugging
Containerized Deployments
Agile/Scrum

Job description

Design, develop, test, and maintain Golang backend services, Linux platform components, APIs, daemons, and infrastructure tooling for scalable distributed systems. Troubleshoot production issues across application, operating system, and networking layers, optimize performance and reliability, and collaborate on architecture, CI/CD, code reviews, and engineering practices.

Requirements

Requires 5–10 years of software development experience, strong Go programming skills, and solid Linux platform development and troubleshooting experience. Candidates should understand concurrency, memory management, and system internals, and have experience with REST APIs, microservices, distributed systems, Git, CI/CD, debugging, and Agile/Scrum.

Key Skills

Golang, Linux, Backend Development, Platform Development, Distributed Systems, Linux Networking, Kubernetes, Concurrency, Memory Management, REST APIs, Microservices, Git, CI/CD, Debugging, Containerized Deployments, Agile/Scrum

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Go Backend Engineer for Distributed Systems
Senior Go Backend Engineer for Distributed Systems

engineeringjobs.net, Inc. • Portland (OR)

On-site
USD 120,000 - 170,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
Senior Software Engineer
Senior Software Engineer

The Intersect Group • Atlanta (GA)

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

Programmers.io • Tampa (FL)

On-site
USD 120,000 - 180,000
GoLang Developer
GoLang Developer

Supersourcing • Oregon

Hybrid
USD 80,000 - 110,000
Golang Developer Iii
Golang Developer Iii

Compunnel, Inc. • Washington

On-site
USD 100,000 - 150,000
Senior GoLang Programmer
Senior GoLang Programmer

Tata Consultancy Services • Mason (OH)

On-site
USD 95,000 - 145,000
Discretionary incentive
Medical coverage
Parental leaves
+3