You have Cookie disabled in your browser. Displaying the site will be incorrect!
en ru de
Back to careers

Software Engineer (Golang)

Research & Development
Minsk / Moscow / Perm / Remotely
Belarus / Russia / Remotely

Core Development Department is responsible for the backend development of multiple company products: CDN, Storage, DNS. To do our best we constantly raise our experience in engineering and leadership, so we are looking for people who strive to develop not only technically. Our work is based on the following principles: ownership & responsibility, impact & result-orientation, communication & teamwork, long-term thinking. If you like what we create in G-Core and share the above principles as we are, then you can be a good team member and we would like to work with you.

What you will do:
  • You will develop the backend of product: DNS & CDN Balancer;
  • Architecture development with a team;
  • Writing readable and maintainable code;
  • Writing readable and maintainable code;
  • Deploying your code (via automated instruments);
  • Tech stack we use: Go, CoreDNS, Nginx, RabbitMQ, PostgreSQL, Kafka, ClickHouse, Docker, Kubernetes, Drone, Prometheus, Sentry, Git, Puppet.
Required Skills:
  • Golang 1+ years;
  • Understanding of SOA, DDD, TDD, OOP;
  • Experience with PostgreSQL;
  • Confident Linux user (terminal, bash);
  • Knowledge of English (Intermediate).
Desired Skills:
  • Understanding how DNS works;
  • Experience with C and Python;
  • Experience with Kubernetes.
We offer:
  • Official employment in an international company with clients in 21 countries
  • Wide opportunities for professional and career growth
  • Enthusiastic and advanced team
  • Competitive official salary
  • Excellent coffee, tea, snacks in the office

To apply, please forward your resume to

Watch for new vacancies in social media