Job for Experts
Senior Backend Engineer - Onramp
About the Role
You will design and scale fintech and crypto systems that power seamless fiat ↔ crypto flows, payment orchestration, and real-time risk decisions. You will own idempotent, fault-tolerant APIs and webhook processing for bank rails and cards, integrate third-party providers, and build a real-time risk engine with ML scores and device signals. You will implement KYC/AML primitives, ship a double-entry ledger and reconciliation system, and manage secure crypto delivery to user wallets. You will raise reliability through 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 rotations.
Requirements
- Proven experience building end-to-end onramp/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 (transactions, indexing, locking); familiarity with Redis and event/OLAP stores such as Kafka/Redpanda and ClickHouse
- API design experience with gRPC and REST, versioning, pagination, authN/Z, 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
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
