Senior Golang Developer
Role details
Job location
Tech stack
Job description
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.Haga clic en "Solicitar" a continuación para enviar su candidatura.Asegúrese de que su CV está actualizado y de que ha leído primero las especificaciones del puesto.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:5+ years of professional experience with Golang ; other languages is a plus; Strong sense ofownership and a product mindset; Solid knowledgeof SQL and experience with PostgreSQL or similar; Comfort workingin 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.xqysrnhWhat else we appreciate in our team:Experience with Elasticsearch, Prometheus, Grafana, S3, or Cassandra; Experience withRedis 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).
Requirements
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:5+ years of professional experience with Golang ; other languages is a plus; Strong sense ofownership and a product mindset; Solid knowledgeof SQL and experience with PostgreSQL or similar; Comfort workingin 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. xqysrnhWhat else we appreciate in our team:Experience with Elasticsearch, Prometheus, Grafana, S3, or Cassandra; Experience withRedis 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).