Go Developer

🏢 Social Links · all Social Links jobs (4)
📍 Georgia
📅 Posted 2026-09-10 · via Himalayas
🏷 Go,Backend-Engineering,Software-Engineer,Distributed-Systems-Engineering,API-Development,Go-Developer,Golang-Developer,Go-Golang-Developer,Go-Golang-Development,Golang-Development,GoLang-Engineer,Golang-Software-Engineer,Go-Engineer
Apply on original site ↗

We are a global OSINT company headquartered in the US, empowering investigators and security professionals with cutting-edge AI-powered products. Our technology collects and analyzes massive volumes of data from open sources, including social media, messengers, and the dark web, to create a comprehensive picture for data-driven investigations and decision-making.

Our customers include S&P 500 companies and law enforcement agencies in 80+ countries worldwide. Social Links is scaling rapidly, growing 2x annually, with the ambition of becoming a unicorn valued at $1B+.

We are looking for a Go Developer to help us with the new project we're building. This is an ODP, an AI-Native OSINT Open Data Platform for threat intelligence and investigation workflows. This is a cloud-native, microservices-based distributed system designed for intelligence operations at scale.

Scale: 300M requests/month | 10K concurrent workflows | 99.99% availability
Your Tasks Will Be:

- Design and implement high-throughput REST APIs using Gin

- Build Temporal workflows and activities for complex, multi-step data pipelines

- Create robust validation logic for YAML DSL against ontology schemas

- Integrate with PostgreSQL, MongoDB, and Delta Lake data stores

Key Patterns You'll Work With:

- YAML DSL → Temporal Workflows: parse declarative pipelines and generate durable execution plans

- Multi-tenant isolation: namespace-level separation, RBAC via Keycloak

Our Ideal Candidate Has:

- Strong production experience with Go

- Strong understanding of distributed systems and microservices patterns

- Experience with workflow orchestration: Temporal, Cadence, or similar

- Proficiency with PostgreSQL and schema design

- Experience building high-throughput REST APIs

- Familiarity with event-driven architecture: Kafka, Pulsar, or similar

- Solid understanding of concurrency patterns in Go: goroutines, channels, context

- Experience with Docker and basic understanding of Kubernetes/container orchestration

- English – intermediate level or higher

- Russian – advanced level or higher

Nice To Haves:

- Background in OSINT, threat intelligence, or security domain

- Experience with MongoDB and document databases

- Familiarity with Delta Lake or data lakehouse patterns

- Kubernetes deployment and operations experience

- Experience with gRPC alongside REST

What We Offer:

- Remote-first setup: work from anywhere in the world, except Russia and Belarus

- Work on a greenfield, technically challenging product: distributed system at scale

- High degree of ownership: influence architecture, reliability, and engineering practices

- Strong engineering culture: code reviews, clear boundaries, focus on maintainability and observability

- Direct collaboration with senior technical stakeholders: engineering leadership, product

We are an equal-opportunity employer and are committed to fostering a diverse and inclusive environment for all candidates.

Originally posted on Himalayas

← All remote jobs

Get remote developer jobs like this by email

One weekly digest. No spam, unsubscribe anytime.

Similar for you