Why This Role Stands Out
This hybrid Golang Developer role at Enexus Global offers you the chance to build and scale highly available distributed systems, honing your expertise in microservices and cloud-native applications. If you thrive on architecting resilient backend services and optimizing performance, this opportunity to contribute to impactful projects in a collaborative environment is perfect for you.
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Job Title: Software Engineer (Backend)
Location: Fremont, CA
Duration: 12+ months
Role Overview:
We are seeking a Senior Distributed Systems Engineer with deep expertise in designing, building, and scaling highly available distributed systems. You will play a key role in architecting resilient backend services, optimizing system performance, and developing cloud-native applications capable of handling high-throughput, low-latency workloads.
The ideal candidate is an experienced backend engineer with strong Golang expertise and a proven track record of building microservices and distributed systems in production environments.
Key Responsibilities:
Programming Languages-
Location: Fremont, CA
Duration: 12+ months
Role Overview:
We are seeking a Senior Distributed Systems Engineer with deep expertise in designing, building, and scaling highly available distributed systems. You will play a key role in architecting resilient backend services, optimizing system performance, and developing cloud-native applications capable of handling high-throughput, low-latency workloads.
The ideal candidate is an experienced backend engineer with strong Golang expertise and a proven track record of building microservices and distributed systems in production environments.
Key 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 handling millions of requests with 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 and maintainable backend solutions.
- Troubleshoot complex production issues and implement long-term solutions
Programming Languages-
- Go (Golang) - Required
- C# (.NET) - Preferred
- Python - Nice to have
- (preferred experience)
- Distributed Systems
- Microservices Architecture
- REST APIs
- gRPC
- Event-Driven Architecture
- High-Availability Systems
- Concurrent Programming
- Scalable Backend Services
- Kafka (Required)
- MySQL
- Redis (Required)
- MongoDB
- Elasticsearch
- ClickHouse
- 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.
- Experience with .
- Experience building gRPC services.
- Knowledge of Elasticsearch or ClickHouse.
- Experience with Python.
- Familiarity with cloud-native architectures and containerized deployments.
- Experience with monitoring, logging, and observability tools.
Skills
Microservices
MongoDB
MySQL
C#
.NET
Go
Kafka
Python
REST
Redis
gRPC
Similar jobs
BI Report Developer REMOTE
Southern Scripts · Natchitoches, United States
1 hour agoSenior Java AWS Developer
Svam International, Inc. · Chicago, United States
1 hour agoMainframe Developer
Boston Associate Software Systems · Merrifield, United States
1 hour agoSalesforce Data Cloud Developer
Innova Solutions, Inc · Jacksonville, United States
1 hour ago$65 - $68/hrFull Stack Java Developer / Design Lead (Angular 17+ & Google Cloud Platform) - W2 Only
Miracle Software Systems, Inc. · Dearborn, United States
1 hour agoJunior ETL Developer
System One · Fernandina Beach, United States
1 hour ago$30 - $33/hr