1

Back End Golang Engineer Jobs (NOW HIRING)

Golang, Cloud, Microservices, AI/ML Integration We are looking for a skilled Golang Developer with strong backend engineering experience to join our engineering team. The ideal candidate will have ...

New

... our backend team while spending 70% of your time writing Golang code. You'll set technical ... Mentor engineers and grow the technical depth of the team while collaborating with security ...

Who we're looking for We're looking for a talented Go [Golang] backend software developer/engineer who will be a crucial part of our software team. The selected candidate will be working in a highly ...

Seeking a talented Golang Developer for one of the largest telecommunications conglomerates in the United States. The ideal candidate will have strong programming in Golang, experience with AWS ...

Golang developer - Nike

Portland, OR · On-site

$127K - $166K/yr

ShiftCode Analytics, Inc. is seeking a Golang developer to work on backend and platform development for Nike. The role involves building and maintaining scalable platform services and infrastructure ...

Strong professional experience with Go/Golang . * Solid understanding of software design principles ... Experience developing RESTful APIs and backend services. * Experience with relational databases ...

Showing results 41-60

Back End Golang Engineer information

See salary details

$60.5K

$147.7K

$199K

How much do back end golang engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for back end golang engineer in the United States is $147,662.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,000.00 and $172,000.00 per year, depending on experience, location, and employer.

What does a back end Golang engineer do?

A Back End Golang Engineer is responsible for building and maintaining the server-side logic, databases, and APIs that power web and mobile applications using the Go programming language (Golang). They focus on developing efficient, scalable, and secure systems that handle data processing and business logic. Their work often involves integrating with front-end components, optimizing application performance, and ensuring reliability. Back End Golang Engineers collaborate with other developers, DevOps, and product teams to deliver robust software solutions.

What skills and qualifications are needed to thrive as a back end Golang engineer?

To excel as a Back End Golang Engineer, you need strong proficiency in Go programming, experience with RESTful API design, and a solid understanding of database systems, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or GCP, and containerization tools like Docker or Kubernetes is typically required. Problem-solving ability, collaboration, and clear communication are vital soft skills for effectively working within development teams and tackling complex technical challenges. These competencies ensure robust, scalable, and maintainable back-end systems that meet business needs efficiently.

How does a back end Golang engineer typically collaborate with front-end developers and other team members?

As a Back End Golang Engineer, collaboration with front-end developers and other team members is a daily part of the workflow. You'll often participate in cross-functional meetings to align on API specifications, discuss data models, and ensure seamless integration between services. Communication tools like Slack, Jira, and code review platforms are frequently used to coordinate tasks and resolve issues quickly. This collaborative environment not only helps deliver robust features but also fosters continuous learning and innovation.

What is the difference between Back End Golang Engineer vs Back End Java Developer?

AspectBack End Golang EngineerBack End Java Developer
Required CredentialsBachelor's in CS or related, Golang proficiencyBachelor's in CS or related, Java proficiency
Work EnvironmentTech companies, startups, cloud servicesEnterprise, finance, large-scale applications
Industry UsageGrowing in cloud-native, microservicesEstablished in enterprise backend systems
Common Search/ComparisonYesYes

The main difference between a Back End Golang Engineer and a Back End Java Developer lies in the programming language expertise and typical industry applications. Golang engineers often work on cloud-native, microservices architectures, while Java developers are more common in large-scale enterprise systems. Both roles require similar educational backgrounds and are in high demand, but their focus areas and environments differ.

More about Back End Golang Engineer jobs

What cities are hiring for Back End Golang Engineer jobs?

Cities with the most Back End Golang Engineer job openings:

What states have the most Back End Golang Engineer jobs?

States with the most job openings for Back End Golang Engineer jobs include:

What job categories do people searching Back End Golang Engineer jobs look for?

The top searched job categories for Back End Golang Engineer jobs are:

Infographic showing various Back End Golang Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, 1% Temporary, and 4% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $147,662 per year, or $71 per hour.

Golang Developer

Interon IT Solutions

Chantilly, VA • On-site

Contractor

Posted 2 days ago

New


Job description

#W2 Role

Role: Golang Developer

Location: Remote
Experience: Minimum 5 years
Key Skills: Golang, Cloud, Microservices, AI/ML Integration

Job Description

We are looking for a skilled Golang Developer with strong backend engineering experience to join our engineering team. The ideal candidate will have hands-on expertise in developing scalable applications using Go and integrating AI/ML or Generative AI capabilities, including Large Language Models (LLMs), APIs, and intelligent data-processing systems.

Required Qualifications

  • Minimum 5 years of software development experience using Go (Golang).
  • Hands-on experience integrating AI/ML or Generative AI services into applications.
  • Experience working with LLMs, AI APIs, or intelligent data-processing systems.
  • Strong expertise in microservices architecture and distributed system design.
  • Experience developing and deploying applications in cloud environments.
  • Strong understanding of system programming, memory management, concurrency, and performance optimization.
  • Proficiency in REST APIs and gRPC communication protocols.
  • Strong experience working in Linux/Unix environments.
  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or Argo CD.
  • Proficiency with Git and collaborative development workflows.
  • Understanding of object-oriented programming principles and how concepts such as composition, encapsulation, and polymorphism are applied in Go.
  • Strong problem-solving, debugging, and communication skills.