GROUP-IB TSHK

Senior Golang Developer

Не указана
  • Тбилиси
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Go
  • Postgres
  • Redis
  • NATS
  • Elasticsearch
  • S3
  • Kafka
  • Английский — B2 — Средне-продвинутый
  • Русский — C1 — Продвинутый

What makes the role special

At Group-IB, we build high-load backend services that power our products in fraud protection, threat intelligence, and digital risk prevention. Our engineering teams work on complex, data-heavy systems that collect, process, and serve large volumes of data in real time to help customers prevent and investigate cyber incidents.

We don’t believe in siloed responsibilities — developers own their features end-to-end: from clarifying requirements and writing code with tests to deploying it, monitoring performance, and maintaining it in production.

We’re looking for a strong backend engineer who enjoys solving engineering challenges at scale and is ready to take full ownership of their work.

Tech stack

  • Golang (primary language);
  • PostgreSQL, Redis, Elasticsearch, Cassandra;
  • RabbitMQ, Kafka, NATS;
  • gRPC;
  • Kubernetes;
  • S3-compatible object storage.

Tasks to solve

You’ll join one of our cross-functional backend teams working on:

  • Designing and implementing new product features and APIs;
  • Building integrations with third-party data sources;
  • Increasing the share of Golang services;
  • Improving performance and scalability (query optimizations, sharding, etc.);
  • Integrating services across the Group-IB product ecosystem;
  • Developing and maintaining internal platforms used across teams.

The scope is broad — engineers are free to rotate between task types and product areas depending on interest and team needs.

This role is perfect for you if

  • 4+ years of professional experience with Golang; other languages is a plus;
  • Strong sense of ownership and a product mindset;
  • Solid knowledge of SQL and experience with PostgreSQL or similar;
  • Comfort working in Linux environments;
  • Experience developing production-grade systems and APIs;
  • English at upper-intermediate level or higher — we work in an international team and use English in documentation and daily communication.

What else we appreciate in our team

  • Experience with Elasticsearch, Prometheus, Grafana, S3, or Cassandra;
  • Experience with Redis or similar in-memory storage;
  • Familiarity with message brokers (RabbitMQ, Kafka, NATS);
  • Working on high-load or distributed systems;
  • Observability skills (metrics, logs, alerts, traces).