Senior Backend Engineer - Onramp
Design and scale fintech and crypto systems for fiat-to-crypto flows, payment orchestration, real-time risk decisions, KYC/AML, ledgers, reconciliation, crypto delivery, reliability, observability, and operational dashboards.
Responsibilities
- Own payment orchestration for bank rails and cards with idempotent, fault-tolerant APIs and webhook processing.
- Integrate third-party providers behind clean, reliable interfaces.
- Build a real-time risk engine combining rules, ML scores, device signals, sanctions/KYC hits, and blockchain analytics.
- Implement KYC and AML primitives including CIP/CDD, sanctions and PEP screening, Travel Rule data, and audit-ready journaling.
- Ship a double-entry ledger and reconciliation system with daily break detection and automated remediation.
- Deliver crypto to user wallets and manage hot-wallet flow, transaction creation, confirmations, and operational safeguards.
- Improve reliability via SLOs, circuit breakers, retries, DLQs, shadow traffic, and canary releases.
- Instrument systems with traces, metrics, and logs, build internal ops and compliance dashboards, and participate in on-call.
- Collaborate cross-functionally with product, mobile, compliance, risk, and finance to take features from concept to production.
Requirements
- Proven experience building end-to-end onramp or payment ramps.
- Expertise in high-throughput, low-latency distributed backend systems, payments, or fintech risk.
- Fluency in Rust, Go, TypeScript/Node, or Python.
- Deep knowledge of Postgres and familiarity with Redis, Kafka or Redpanda, and ClickHouse.
- API design experience with gRPC and REST, versioning, pagination, authentication and authorization, idempotency, and webhook consumers.
- Experience designing event-driven architectures using queues, outbox/inbox, and exactly-once-effective patterns.
- Security experience including key management, HSM/KMS, secrets hygiene, least privilege, and auditability.
- Ownership-driven mindset and comfort operating in ambiguous, high-iteration environments.