К содержимому

Senior Go Developer

EMCD

Грейд
Senior
Формат
Удалённо
Категория
Программист
Источник
Hidden Gurus - Remote IT
Откликнуться

Прямого контакта в посте нет

Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.

Открыть в Telegram

Описание

Senior Go Developer
Прямой работодатель EMCD ( emcd.io )
Опыт работы от 3 до 5 лет
We are looking for a Senior Go Developer to join the CHW Services team and work on backend services connected to real money flows: holds, debits, credits, provider integrations, reconciliation, and transaction lifecycle management.
We are considering candidates from fintech or crypto backgrounds who have built and supported money operations in production.
Responsibilities
- Build new backend services in Go and improve existing CHW Services products
- Integrate external providers via REST and internal services via gRPC and Kafka
- Refactor legacy services to reduce support cost, simplify architecture, remove technical debt, and improve test coverage
- Improve monitoring, logging, alerting, and security for financial flows
- Support production systems, investigate incidents, and track operation lifecycle end to end
- Provide technical mentorship within the team
Requirements
- Production experience with money operations in fintech or crypto: holds, debits, credits, balances, transaction lifecycle, and reconciliation
- Strong understanding of how to store and move money between systems safely: decimal precision, operation keys, idempotency, consistency, and auditability
- Strong production experience with Go, PostgreSQL, gRPC / REST, and Kafka
- Real experience applying microservice patterns to financial systems: Saga, compensation, distributed transactions, outbox, idempotent consumers, and reconciliation loops
- Experience integrating external providers via REST, including timeouts, provider-side statuses, delayed reversals, and “our side / their side” reconciliation
- Strong PostgreSQL beyond CRUD: transactions, isolation levels, unique constraints, locks, indexes, and EXPLAIN
- Strong Kafka knowledge: partitions, consumer groups, offsets, rebalancing, delivery guarantees, ordering, and safe horizontal scaling
- Active use of AI agents in development, with a practical understanding of spec-driven workflows and harness building
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 training programs
- Real ownership in fintech and crypto infrastructure projects
  • go
  • postgresql
  • grpc
  • rest
  • kafka
  • microservices
  • saga
  • distributed_transactions
  • outbox
  • idempotency
  • reconciliation
  • ai_agents

Оценка вакансии

61/100 · удовлетворительно

  • Описание полное
  • Зарплата не указана
  • Компания и проект описаны
  • Контакта нет
  • Стек описан подробно
  • Формат работы понятен
Как считается

Похожие вакансии