Backend Engineer

MLabs New York City, NY $250,000 - $300,000
Full Time Senior Level

Posted 1 week ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This Backend Engineer role focuses on designing and scaling complex financial technology and crypto systems for seamless fiat-to-crypto flows, real-time risk decisions, and robust financial records within a high-throughput, low-latency distributed environment.

Responsibilities

  • Own the design and implementation of fault-tolerant, idempotent APIs for payment orchestration across bank rails and card networks
  • Integrate and manage third-party providers (payment processors, Open Banking APIs, blockchain analytics tools) behind clean, reliable, and versioned interfaces
  • Build and scale a real-time risk engine that combines rulesets, ML scores, device signals, sanctions/KYC hits, and blockchain analytics to generate rapid, accurate risk decisions
  • Implement core KYC/AML primitives (CIP/CDD, sanctions/PEP screening, Travel Rule data) and ensure robust, audit-ready journaling
  • Ship a precise double-entry ledger and reconciliation system to accurately tie together balances from processors, bank statements, and on-chain wallets
  • Ensure the safe and fast delivery of crypto assets to user wallets by managing hot-wallet flow, transaction creation, confirmations, and operational safeguards
  • Significantly raise the bar on reliability by implementing SLOs, circuit breakers, retries, DLQs, shadow traffic, and canary release strategies, and participating in the on-call rotation
  • Work cross-functionally with product, mobile, compliance, risk, and finance to take features from concept to production

Requirements

  • Expertise in high-throughput, low-latency distributed systems, particularly within payments, FinTech risk, or core FinTech architecture
  • Fluent in Rust, Go, or TypeScript/Node/Python with strong systems engineering skills
  • Deep expertise in Postgres (transactions, indexing, locking)
  • Mastery of gRPC/REST best practices, API versioning, pagination, robust authN/Z, idempotency, and designing resilient webhook consumers
  • Strong event-driven design thinking, including working with queues, the outbox/inbox pattern, and guaranteeing exactly-once-effective behavior
  • Security-minded approach to key management, HSM/KMS, secrets hygiene, least privilege, and auditability

Qualifications

  • Proven track record building end-to-end fiat-to-crypto onramp systems and expertise in high-throughput, low-latency distributed systems.

Nice to Have

  • Experience with payments specifics (ACH returns, 3DS)
  • Open Banking APIs (Plaid/TrueLayer)
  • Risk/fraud tooling
  • Travel Rule compliance
  • Solana RPCs
  • Double-entry ledger accounting
  • Familiarity with AWS, Terraform, Kubernetes, and OpenTelemetry

Skills

Python * AWS * Kubernetes * REST * Terraform * Go * Rust * TypeScript * Postgres * Redis * OpenTelemetry * gRPC * Node.js * ClickHouse * RTP * ACH * SEPA * Kafka/Redpanda * FedNow * Open Banking * Apple Pay * Google Pay * KYC/AML * USDC/SOL *

* Required skills

Benefits

Significant Equity/Tokens

About MLabs

Technology
View all jobs at MLabs →