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
Seniority
Mid Senior
Work mode
Hybrid
Location
Fremont, CA, United States
Posted
4 days ago
MicroservicesMongoDBMySQLC#.NETGoKafkaPythonRESTRedisgRPC
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.
Similar jobs
- YS
Sharepoint Developer
NewYakshna Solutions, Inc.
Quantico, VA🇺🇸On-site13 hours agoJavaScriptPower BIZero TrustTechnology - AS
Senior .Net Developer
NewApex Systems
Austin, TX🇺🇸On-site13 hours agoMongoDBSOAPScrum+6Technology - US
Senior Mainframe Developer – IMS Database & zOS
NewUSAA
SAN ANTONIO, TX🇺🇸$114.1k - $218.0k/yrHybrid13 hours agoScrumAgileCOBOL+1Technology - US
Software Engineer Mid-level (Java Full Stack)
NewUSAA
SAN ANTONIO, TX🇺🇸$93.8k - $179.2k/yrHybrid13 hours agoDockerObjective-CSQL+21Technology - VE
Senior Full Stack Software Engineer/Developer
NewVerisk
Boston, Massachusetts🇺🇸Hybrid33 minutes agoAWSAgileAngular+5Technology - CA
Microsoft Dynamics 365 Developer
NewCAI
Trenton, New Jersey🇺🇸$60 - $67/hrOn-site33 minutes agoSOAPSQLSQL Server+7Technology