Senior Go Backend Engineer - Distributed Systems

Enexus Global Inc.

Fremont (CA)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Enexus Global Inc. in Fremont, CA is seeking a Senior Backend Engineer to design, build, and scale distributed backend systems using Go. The role focuses on high throughput, low latency, and resilient architectures in a cloud-native environment.

You will work with Kafka, Redis, MySQL, and MongoDB, building microservices and gRPC services while collaborating with cross-functional teams to ensure observability, reliability, and performance across services.

Qualifications

  • 5+ years of backend software engineering experience (or equivalent expertise in distributed systems).
  • Strong proficiency in Go (Golang).
  • Extensive experience designing and building distributed systems.
  • Experience developing scalable microservices.
  • Strong understanding of REST APIs and service-oriented architecture.
  • Hands‑on experience with Kafka and asynchronous messaging systems.
  • Experience working with Redis for caching and distributed data management.
  • Strong knowledge of database design using MySQL and MongoDB.
  • Experience debugging and optimizing distributed applications.
  • Solid understanding of concurrency, networking, and performance optimization.

Responsibilities

  • Design, develop, and maintain scalable distributed systems using Go (Golang).
  • Build and optimize high-performance RESTful APIs, gRPC services, and event-driven microservices.
  • Design resilient, fault-tolerant architectures capable of high availability.
  • Develop and maintain microservices using modern distributed architecture patterns.
  • Integrate messaging systems such as Kafka for asynchronous communication and event streaming.
  • Optimize application performance, scalability, reliability, and observability.
  • Work with data stores including MySQL, Redis, and MongoDB.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Collaborate with cross-functional teams to deliver reliable backend solutions.
  • Troubleshoot complex production issues and implement long-term solutions.

Skills

Golang
Distributed systems
Microservices
REST APIs
gRPC
Concurrency
Performance optimization
Cloud-native
Observability

Tools

Kafka
Redis
MySQL
MongoDB
Elasticsearch
ClickHouse
Docker
Kubernetes

Job description

Enexus Global Inc. in Fremont, CA is seeking a Senior Backend Engineer to design, build, and scale distributed backend systems using Go. The role focuses on high throughput, low latency, and resilient architectures in a cloud-native environment.

You will work with Kafka, Redis, MySQL, and MongoDB, building microservices and gRPC services while collaborating with cross-functional teams to ensure observability, reliability, and performance across services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Enexus Global Inc. • Fremont (CA)

On-site
USD 150,000 - 190,000
Senior Backend Architect: Go, Kafka & GCP
Senior Backend Architect: Go, Kafka & GCP

Pack.com • Town of Florida (NY)

On-site
USD 150,000 - 190,000
Backend Engineer — Global Distributed Systems & High Scale
Backend Engineer — Global Distributed Systems & High Scale

Applied Intelligence Consulting (Singapore) • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Go Platform Engineer — Distributed Systems & AWS
Senior Go Platform Engineer — Distributed Systems & AWS

specialized • United States

On-site
USD 137,000 - 198,000
Competitive pay
Healthcare options
HSA contributions
+8
Senior Go Backend Engineer — Lead Scalable Distributed Systems
Senior Go Backend Engineer — Lead Scalable Distributed Systems

United States Digital Space LLC • United States

Remote
USD 56,000 - 106,000
Senior Go Backend Engineer for Scalable Microservices
Senior Go Backend Engineer for Scalable Microservices

Cognizant • Troy (MI)

On-site
USD 110,000 - 160,000
Senior Backend Engineer - Golang & Distributed Systems
Senior Backend Engineer - Golang & Distributed Systems

Pack.com • Town of Texas (WI)

On-site
USD 150,000 - 190,000
Remote Senior Backend Engineer — Go & Distributed Systems
Remote Senior Backend Engineer — Go & Distributed Systems

Cacheflow • Austin (TX)

On-site
USD 140,000 - 200,000
Senior Go Platform Engineer – Scalable, Event-Driven Backend
Senior Go Platform Engineer – Scalable, Event-Driven Backend

Specialized • Morgan Hill (CA)

On-site
USD 137,000 - 198,000
Healthcare plan
401(k) matching
Life and disability insurance
+5
Senior Backend Engineer (Go) - Scalable Systems, Remote
Senior Backend Engineer (Go) - Scalable Systems, Remote

Customer.io • United States

Remote
USD 150,000 - 200,000
Medical coverage
Dental coverage
Vision coverage
+6