Senior Backend Go developer

Full-time
remote
2000 USD/month

Role Overview

We are looking for a Backend Developer (Go) to join our remote team and help build and maintain scalable backend services. The role requires strong backend development skills and the ability to work independently on complex tasks. The candidate should be comfortable working with distributed systems and modern backend technologies.

Responsibilities

  • Develop and maintain backend services using Golang
  • Design and implement REST / gRPC APIs
  • Work with PostgreSQL for database design and optimization
  • Build and maintain microservices architecture
  • Implement event-driven systems using Kafka
  • Integrate notification systems
  • Write clean, maintainable, and well-tested code
  • Collaborate with frontend and infrastructure teams
  • Debug and resolve production issues

Requirements

  • Solid experience with Golang backend development
  • Experience working with PostgreSQL
  • Understanding of gRPC and microservices
  • Experience with Docker
  • Experience with Kafka or message queues
  • Good debugging and problem-solving skills
  • Ability to work independently and handle complex tasks
  • Russian and English communication skills

Nice-to-Have

  • Experience with cloud platforms (AWS, GCP, DigitalOcean)
  • Experience with high-load systems
  • Experience with cloud platforms (AWS, GCP)
  • Experience with CI/CD pipelines

Languages: Russian and English required

Submit an application

Please fill in the form below to apply for this position.

(PDF up to 5MB)

Links

LinkedIn URL

github.com/

We will never sell your data. We will never share your data with third parties. We store your submission and suggest it to employers.