via Wellfound
$120K - 160K a year
Design and build backend microservices for a trading platform with a focus on architecture, reliability, and integrations.
8+ years backend experience with leadership in distributed systems, strong Node.js skills, and working knowledge of Python and Go.
Hiring for- Senior Backend Engineer / Backend Architect Location: US (Remote) Type: Full-time (or Contract-to-Hire) Stack: Node.js (primary), Python and Go (select services), micro-services, event-driven systems Apply at- anjali.yadav@satschel.com Role Summary We are hiring a Senior Backend Engineer / Backend Architect to design and build the backend systems powering a production Liquidity Trading ATS platform, including crypto trading capabilities. You will lead architecture decisions across micro services, low-latency trading workflows, risk controls, integrations (market data, custody, payments), and operational excellence (observability, reliability, security). Responsibilities -Architect and deliver backend services for the trade lifecycle: order entry, validation, routing/matching/integration, fills, cancels, post-trade processing. -Build microservices primarily in Node.js, with some services in Python and Go (performance/ML/infra use cases). -Design robust APIs (REST/gRPC) and event streams (Kafka/NATS/SQS/SNS, etc.) for real-time and asynchronous workflows. -Build and enforce non-functional requirements: low latency, high availability, throughput, and fault tolerance. -Integrate with external systems: market data, exchange/ATS connectivity, KYC/KYB, custody/wallet systems, payment rails, compliance tooling. -Establish security and compliance controls: audit trails, least privilege, secrets management, encryption, logging, and retention. -Own incident readiness: runbooks, on-call improvements, SLIs/SLOs, postmortems, and continuous hardening. Required Qualifications -8+ years backend engineering experience with at least 4+ years leading architecture/design in distributed systems. -Strong experience building trading, brokerage, exchange, or ATS systems (equities/crypto) with real money risk. -Expert in Node.js microservices; working proficiency in Python and/or Go. -Deep understanding of distributed systems patterns: queues/streams, eventual consistency, sagas, retries, idempotency, partitioning. -Production engineering excellence: CI/CD, observability (metrics/logs/tracing), security reviews, performance testing. Domain Requirements (Strongly Preferred) -Prior experience at companies similar to TD Ameritrade, Robinhood, Coinbase, or similar broker-dealers/exchanges/fintech trading venues. -Working understanding of broker-dealer (BD) operations and controls (order handling, supervision concepts, reporting, customer accounts). -Working understanding of transfer agent (TA) functions (issuance, cap table/shareholder records, corporate actions, reconciliations) and how they intersect with trading + settlement workflows. Nice-to-Have -Experience with blockchain integrations (wallet custody, signing, chain monitoring, settlement flows). -Experience with market data systems and low-latency streaming architectures. -Knowledge of regulatory expectations (FINRA/SEC/CFTC), SOC 2/ISO, and secure SDLC in fintech.
This job posting was last updated on 2/27/2026