1

Back End Golang Engineer Jobs (NOW HIRING)

Design and develop backend services and APIs using Golang as the primary language. * Architect ... Backend engineering expertise: API/web service development. * System design skills for scalable ...

Senior Software Engineer(Backend/GoLang)

$125K - $165K/yr

Senior Software Engineer(Backend/GoLang) Location: Remote Openings: 2 Type: Contract Client is looking to contract a Senior Software Engineer (Backend) with deep experience and expertise in the Go ...

Senior Go (Golang) Engineer

Phoenix, AZ · On-site

$115K - $152K/yr

Solid backend engineering experience * Hands-on Go (Golang) development in production systems * Strong experience building high-performance REST/gRPC APIs * Solid understanding of concurrency ...

Required : • Bachelor's degree in Engineering, Computer Science, or a closely related technical discipline. • 3+ years of experience developing backend services in Go (Golang). • Proven ...

Required : • Bachelor's degree in Engineering, Computer Science, or a closely related technical discipline. • 3+ years of experience developing backend services in Go (Golang). • Proven ...

Senior GoLang Engineer

Oakland, CA

$140K - $185K/yr

Design and implement backend solutions to appease the needs of our players, game studio partners ... Qualifications As a Senior GoLang Engineer, you will Review new product designs and suggest a ...

Senior GoLang Engineer

Oakland, CA · On-site

$140K - $185K/yr

Design and implement backend solutions to appease the needs of our players, game studio partners ... Qualifications As a Senior GoLang Engineer, you will • Review new product designs and suggest a ...

Phoenix, AZ (Relocation is fine) Duration: Long-Term Opportunity We are looking for a highly skilled Golang Developer with strong experience in building scalable backend applications, microservices ...

Onsite Role Backend developer - Golang Looking for 3-5 yrs exp Responsibilities: * Design, develop, and maintain efficient, reusable, and reliable code using Go (Golang). * Build and manage scalable ...

Lead Software Engineer - Backend (Golang / AWS)**About the Role**Apex Systems is seeking an experienced Lead Software Engineer to design, build, and deliver scalable cloud-native applications. In ...

Senior Golang Engineer

Irvine, CA · On-site

$125K - $200K/yr

We are seeking a highly skilled Senior Golang Engineer with 6-8 years of experience in building scalable, cloud-native backend systems and distributed microservices. The role involves designing high ...

Backend Engineer - Golang Job Location: Madison,NJ Job Type: Contract * 8-12 years of backend development experience with strong proficiency in Golang, Java, or Python * Proven experience designing ...

We are seeking a Software Engineer with 5+ years of overall experience and a minimum of 2 years experience using Golang to design, develop, and maintain scalable backend systems. * In this role, you ...

next page

Showing results 1-20

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 Sep 12, 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 are popular job titles related to Back End Golang Engineer jobs?

For Back End Golang Engineer jobs, the most frequently searched job titles are:

Infographic showing various Back End Golang Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $147,662 per year, or $71 per hour.

Contractor

Re-posted 13 days ago


Job description

Overview:
Golang Engineer
Location: Fremont, CA (901 Page Ave) or Bellevue, WA - Onsite, 5 days/week
Duration: 6 months (extensions or contract-to-hire possible)
Experience Level: 3-7 years
Interview Process: Two onsite technical rounds (45 minutes each, hands-on coding)
Role Overview
Tesla is seeking a Golang Engineer to join a high-impact backend engineering team. This role focuses on building scalable APIs, distributed systems, and infrastructure tooling to support high-traffic environments. The engineer will collaborate across domains, design resilient systems, and contribute to AI/LLM-driven initiatives.
Core Responsibilities
  • Design and develop backend services and APIs using Golang as the primary language.
  • Architect scalable, distributed systems with a focus on reliability and performance.
  • Implement CI/CD pipelines and container orchestration with Kubernetes.
  • Work with relational and NoSQL databases; optimize queries and schema design.
  • Build infrastructure and tooling beyond product features to support platform scalability.
  • Develop event-driven architectures leveraging Kafka, RabbitMQ, or similar.
  • Contribute to AI/LLM integration within backend systems.
  • Collaborate with cross-functional teams to deliver solutions across multiple domains.
Must-Have Skills (Non-Negotiable)
  • Strong Golang development experience (primary language).
  • Backend engineering expertise: API/web service development.
  • System design skills for scalable, distributed systems.
  • Hands-on experience with Kubernetes and CI/CD practices.
  • Database knowledge: SQL fundamentals + exposure to NoSQL.
  • Event-driven architecture experience (Kafka, RabbitMQ).
  • Ability to build infrastructure/tooling for high-traffic environments.
  • Exposure to LLM/AI applications.
Nice-to-Have Skills
  • Experience with ArgoCD, Helm.
  • Distributed caching solutions.
  • Infrastructure/platform tooling expertise.
  • Familiarity with gRPC or modern service communication patterns.
  • Strong NoSQL experience (MongoDB preferred).
  • Cross-domain collaboration experience.

Skills:
gOLANG