Senior GoLang Engineer Offline

We are seeking a highly experienced Go Engineer to design and implement high-performance services, support architectural modernization efforts, and optimize performance-critical parts of our platform. You will work alongside our in-house team and Java engineers to build fast paths and decouple high-load services.
 

Key Responsibilities:

  • Identify and re-implement backend hotspots as high-efficiency Go microservices;
  • Collaborate on architectural modernization, such as migration to WebSocket-based async flows;
  • Design and build scalable, highly concurrent services with gRPC or HTTP;
  • Contribute to resilience improvements across the service landscape.
     

Required Skills:

  • Expert in Go (Golang), 6-7+ years of experience;
  • Experience in writing concurrent, low-latency code and optimizing system throughput;
  • Proficient in microservice design, gRPC, REST, WebSockets;
  • Knowledge of message brokers (e.g., Artemis, NATS);
  • Experience working with PostgreSQL, Kubernetes, service mesh (e.g., Istio);
  • Familiarity with Java would be a plus.

Required skills experience

Golang
gRPC
REST API
PostgreSQL
Kubernetes

Required languages

English B2 - Upper Intermediate
Go, gRPC, REST API, PostgreSQL, Kubernetes, Artemis, NATS

The job ad is no longer active

Look at the current jobs Golang →

Loading...