
Go Developer
Social Links
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
About the role
- 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)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoREST APIsYAML DSLMongoDBDelta LakePostgreSQLworkflow orchestrationconcurrency patternsDockerKubernetes
Soft Skills
communicationinterpersonal