Job Search and Career Advice Platform

Enable job alerts via email!

Senior Golang Developer

Rollbar, Inc.

Singapore

On-site

SGD 70,000 - 90,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company specializing in cybersecurity is looking for an experienced Backend Engineer to take ownership of various engineering challenges. This role involves designing APIs, integrating third-party data, and enhancing performance using Golang and PostgreSQL. Ideal candidates should have over 5 years of experience and be comfortable in Linux environments. The company fosters a collaborative atmosphere where engineers can rotate between tasks based on interests.

Qualifications

  • 5+ years of professional experience with Golang; familiarity with other languages is a plus.
  • Strong sense of ownership and a product mindset.
  • Solid knowledge of SQL and experience with PostgreSQL.

Responsibilities

  • Design and implement new product features and APIs.
  • Build integrations with third-party data sources.
  • Improve performance and scalability.

Skills

Golang
SQL
PostgreSQL
Linux

Tools

Elasticsearch
Redis
RabbitMQ
Kafka
Kubernetes
S3
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.

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
  • 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 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)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.