Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Go Developer developing an AI-Native OSINT Open Data Platform for threat intelligence. Building high-throughput REST APIs and workflows for data pipelines in a distributed system.

Responsibilities

  • 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 MongoDB, and Delta Lake data stores

Requirements

  • 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 Kubernetes basics (container orchestration)
  • Russian – advanced level or higher
  • English – intermediate level or higher
  • Background in OSINT, threat intelligence, or security domain (Nice To Haves)

Benefits

  • 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)

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsDockerKafkaKubernetesMicroservicesMongoDBPostgresPulsarGo

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.