Golang Developer

Fremont, CA, US • Posted 2 days ago • Updated 6 hours ago
Contract W2
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Go

Summary

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:
  • 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
Technical Requirements:
Programming Languages-
  • Go (Golang) - Required
  • C# (.NET) - Preferred
  • Python - Nice to have
Framework-
  • (preferred experience)
Architecture & Backend Technologies
  • Distributed Systems
  • Microservices Architecture
  • REST APIs
  • gRPC
  • Event-Driven Architecture
  • High-Availability Systems
  • Concurrent Programming
  • Scalable Backend Services
Messaging & Streaming
  • Kafka (Required)
Databases & Caching
  • MySQL
  • Redis (Required)
  • MongoDB
Search & Analytics (Nice to Have)
  • Elasticsearch
  • ClickHouse
Required 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.
Preferred Qualifications:
  • 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90969158
  • Position Id: 2026-4971
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Menlo Park, California

6d ago

Easy Apply

Full-time

55

Mountain View, California

20d ago

Full-time

USD 224,000.00 - 284,000.00 per year

Santa Clara, California

Today

Full-time

USD 187,944.00 - 246,068.00 per year

Santa Clara, California

Today

Full-time

USD 216,136.00 - 282,978.00 per year

Search all similar jobs