Job
Core
Design and implement backend features for trading and crypto products, powering cryptocurrency trading, custody, settlement, and risk management.
Role type
Senior backend engineer (cryptocurrency/blockchain)
Builds
Backend systems for crypto trading, custody, and settlement
Domain
Financial services / Cryptocurrency / Blockchain
Deliverable
production ML models | product features
Required skills
Python (FastAPI, Flask, Django), SQL, Cryptocurrency protocols, Blockchain transactions, Wallet integrations, Exchange integrations
Preferred skills
Web3 libraries (Web3.py, ethers.js), Smart contract interaction, Cloud infrastructure (AWS, GCP, Azure), Message queues (Kafka, RabbitMQ), Containerization (Docker, Kubernetes)
Technologies
FastAPI, Flask, Django, SQL, Web3.py, ethers.js, Ethereum, Bitcoin, AWS, GCP, Azure, Kafka, RabbitMQ, Docker, Kubernetes
Responsibilities
Collaborate with developers and product teams to design backend features; Translate business requirements into scalable technical solutions; Define and document technical specifications; Implement and maintain unit and integration tests; Participate in code reviews and drive refactoring; Design secure integrations with blockchain networks and exchanges; Present technical designs to leadership
Seniority
Senior, hands-on IC