1,997,226open jobs
118,118companies
244,717added this week
Browse all
Location
Remote (Serbia)
Seniority
Senior · 4+ years exp

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 23, 2026.

Overview
Company
Impact
Profile match
EMCD is a cryptocurrency fintech company that operates one of the largest Bitcoin mining pools alongside a consumer crypto app. The app combines a custodial wallet, Coinhold savings products, zero-fee peer-to-peer trading and mining payouts, and is available in more than 120 countries. The company was founded in 2017 and is headquartered in Singapore.

EMCD is a global crypto ecosystem building products across mining, wallets, payments, custody, and digital asset infrastructure.

We are looking for a Senior Go Developer to join the IAM team and take ownership of the services behind authentication, registration, MFA, identity, and user access across EMCD products.

The role combines hands-on backend development with technical ownership of the IAM domain, including Keycloak-based infrastructure and legacy Go services.

Responsibilities

  • Own the architecture of the IAM domain, including Keycloak-based infrastructure and legacy Go services
  • Make architectural decisions and document them through ADRs
  • Break down larger initiatives into repository-level tasks, estimate delivery, and take ownership of key milestones
  • Review code and support the technical development of engineers within the team
  • Own production reliability for authentication and registration flows: investigate incidents, write postmortems, and drive follow-up actions to completion
  • Work closely with CISO, Compliance, Support, and product teams including Coinhold, Mining, and Backoffice
  • Improve existing IAM services while reducing technical debt and simplifying legacy components

Requirements

  • 4+ years of production development experience with Go
  • Strong understanding of OAuth 2.0 and OpenID Connect at protocol level: Authorization Code + PKCE, refresh token rotation, token exchange, Direct Grant and its risks, JWT signing, claims, and resource-side validation
  • Production experience with Keycloak: realms, clients, authentication flows, required actions, identity brokering with Google, Apple, or external OIDC providers, and major-version upgrades
  • Strong experience with MFA: TOTP, SMS and email OTP, push authentication, passkeys and WebAuthn, including origin / RP ID specifics for web and mobile
  • Understanding of step-up authentication and trust levels using LOA / ACR
  • Experience managing user sessions and devices, session revocation, session hijacking protection, and secure cookie configuration
  • Strong Go backend experience. Our stack includes echo, pgx, goose, Redis, Kafka (segmentio/kafka-go), gRPC, protobuf, and OpenTelemetry
  • Strong PostgreSQL knowledge: schema design, indexes, JSONB, query performance at scale, and zero-downtime migrations
  • Experience with event-driven systems and patterns such as transactional outbox, idempotency, retries, and DLQ
  • Experience with hexagonal architecture and integration testing using testcontainers

What We Offer

  • Fully remote work from anywhere in the world
  • Flexible working hours focused on results
  • 20 paid vacation days + 12 additional bonus days
  • 100% paid sick leave
  • Paid English lessons
  • Support for courses, certifications, and professional training
  • Technical ownership of a core IAM domain used across multiple EMCD products
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,997,226 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Belgrade
≈ $106k – $183k per year (Estimated) • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • United States
Python
JavaScript
TypeScript
SQL
Databases
Oracle
Frontend
React.js
DevOps
Rest API
AWS
Linux
Unix
SOAP
Management
Agile
Apply
Remote (Brazil) • Brazil
Java
Kotlin
Java
Spring Boot
Kotlin
Mockito
Databases
RabbitMQ
Apache Kafka
Mobile
JUnit
DevOps
Rest API
New Relic
CI/CD
Docker
Kubernetes
Apply
≈ $154k – $262k per year (Estimated) • Remote (United States) • 12+ years exp • Bachelor's Degree • United States
C#
C#
.NET
AI/ML
AI Agents
DevOps
Azure DevOps
Azure
GitHub
Apply
$118k – $194k per year • Remote (United States) • Full-Time • 3+ years exp
Go
Go
Temporal
Databases
PostgreSQL
ClickHouse
Amazon Redshift
DevOps
gRPC
GCP
Azure
Kubernetes
Amazon S3
Amazon Kinesis
Apply
$93k – $185k per year • Remote (United States) • Full-Time • 5+ years exp • United States
JavaScript
Node JS
DevOps
CI/CD
AWS
Management
Agile
Apply
Hybrid • 5+ years exp • Bachelor's Degree • Kfar Saba
Python
Go
JavaScript
Java
Kotlin
TypeScript
Java
Maven
Gradle
AI/ML
Cursor
Claude Code
Model Context Protocol
AI Agents
LLM
Agentic Workflows
Frontend
npm
DevOps
Terraform
GCP
CI/CD
Jenkins
AWS
Kubernetes
Apply
≈ $37k – $74k per year (Estimated) • In office • Full-Time • Bengaluru
DevOps
GCP
Azure DevOps
Azure
CI/CD
Jenkins
AWS
GitLab
IAM
Cybersecurity
ISO 27001
SOC 2
Threat Modeling
Management
Agile
Scrum
Waterfall
Apply
DevSecOps Engineer 7 hours ago
≈ $24k – $70k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Zagreb
Python
Bash
DevOps
Terraform
Ansible
GCP
GitHub Actions
Datadog
PagerDuty
Prometheus
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
AWX
Amazon EKS
Google GKE
Azure AKS
GitHub
IAM
Linux
Unix
DNS
Management
Jira
ServiceNow
ITIL
Apply
≈ $45k – $107k per year (Estimated) • Hybrid • Brazil
Python
Go
Java
DevOps
Terraform
GCP
Apply
≈ $113k – $215k per year (Estimated) • Hybrid • Top Secret • 5+ years exp • Bachelor's Degree • United States
Databases
Oracle
DevOps
Terraform
Ansible
CI/CD
AWS
Docker
Kubernetes
IAM
Cybersecurity
FedRAMP
Least Privilege
Apply
≈ $86k – $222k per year (Estimated) • Remote (worldwide)
Go
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
DevOps
gRPC
Apply
≈ $53k – $102k per year (Estimated) • Remote (likely Singapore) • Full-Time • Singapore
Go
Java
Kotlin
Ruby
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
DevOps
gRPC
Apply
≈ $56k – $139k per year (Estimated) • Remote (worldwide) • 3+ years exp
Analytics
A/B Testing
Marketing
Salesforce
HubSpot
Pipedrive
Apply
≈ $17k – $37k per year (Estimated) • Remote (Kazakhstan) • 3+ years exp • Almaty
Apply
≈ $100k – $196k per year (Estimated) • Remote (United States) • 5+ years exp • Miami
Apply
≈ $213k – $379k per year (Estimated) • Hybrid • Full-Time • London • Belgrade
Go
Rust
C++
AI/ML
Perplexity
DevOps
Terraform
Kubernetes
Apply
≈ $17k – $32k per year (Estimated) • Hybrid • Full-Time • Belgrade
Apply
≈ $59k – $125k per year (Estimated) • In office • Full-Time • Belgrade
Verilog
SystemVerilog
Apply
≈ $45k – $103k per year (Estimated) • In office • Full-Time • Belgrade
Verilog
SystemVerilog
Apply
≈ $49k – $115k per year (Estimated) • Remote (Germany, United Kingdom, Cyprus, Czech Republic, Netherlands) • Amsterdam • Belgrade • Berlin • Limassol • London
AI/ML
AI Agents
Agentic Workflows
Apply
See all jobs
This is one of many
1,997,226 more open roles from verified company boards, updated every day.