Обязанности:
- PSP integrations: design/build adapters for card processors, APMs, e‑wallets, bank transfers, crypto on/off‑ramps
- Secure communication: HMAC/RSA signatures, mTLS, IP allowlists, replay protection
- Payment flows: deposits, withdrawals/payouts, refunds, chargebacks; async webhooks with strict idempotency
- Resilience & scale: retries/backoff, deduplication, outbox, sagas, circuit breakers, horizontal scaling
- Reconciliation: settlement files (SFTP/APIs), T+N matching, ledger consistency, dispute tracking
- Compliance & risk: PCI‑DSS friendly designs (tokenization), PSD2/SCA, 3DS 2.x, AML/KYC signals, velocity limits
- Observability: real‑time dashboards, alerts, decline reason analytics, PSP uptime/latency SLOs
- Orchestration: routing/cascading across PSPs by GEO/payment method, failover, A/B and rule engines
- 3+ years of professional Go, strong concurrency and performance mindset
- Expert REST API design/implementation, robust webhook consumers
- MySQL mastery (schemas, indexing, heavy queries) and solid Redis usage - Idempotency at scale: keys, dedupe windows, exactly‑once illusions over at‑least‑once delivery
- Testing discipline: unit/integration, contract tests, sandbox/prod parity; strong debugging
- Event‑driven architecture: queues, outbox, saga patterns; RabbitMQ/Kafka in production
- 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.