Devhunt

Golang Developer (Integrations)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
Обязанности:
  • Integrations with external systems
  • Build adapters/connectors for new partners and providers
  • Ensure secure communication (authentication, signatures, validation)
  • Implement resilient interfaces: retries, deduplication, rate limiting, idempotency
  • Work with multiple protocols: REST, Webhooks, WebSockets

Financial operations

  • Implement transactions: deposits, debits, payouts
  • Enforce limits and exposure management; risk controls
  • Real-time balance processing and consistency mechanisms Architecture & scale
  • Event-driven approach, asynchronous processing, queues
  • Routing via a shared gateway; contract alignment and SLAs
  • Reliability and performance: profiling, backoff strategies, horizontal scaling Admin & operations tools
  • APIs for lifecycle management of sessions/operations
  • Transaction monitoring, audit trails, reporting
  • Internal tools for operations teams and analytics
Требования:
  • 3+ years of professional Go experience
  • Strong REST API design and implementation
  • Solid MySQL skills: queries, schema design, indexing; experience with Redis
  • Testing discipline (unit/integration), strong debugging skills
  • Concurrency fundamentals; profiling (pprof) and bottleneck analysis

Nice to have

  • iGaming domain experience (casino/betting/gaming integrations)
  • High-load/low-latency systems experience
  • Design patterns, microservices, event-driven architecture
  • External APIs, webhooks, cryptographic signatures (HMAC/RSA/ECDSA)
  • RabbitMQ/Kafka, Redis in production
  • Distributed transactions: idempotency, sagas, outbox
  • Kubernetes, CI/CD, observability (metrics/tracing/logs)
Условия:
  • Direct work with external partners/providers
  • Complex architectural challenges at scale
  • Meaningful product influence and ownership
  • A strong, senior engineering team
  • Remote-first culture
  • Full legal employment with an international company

  • Remote work.