Senior/Staff Software Engineer, Liquidity Platform
Core
Design, build, and operate low-latency trading infrastructure and microservices for a crypto exchange, handling 24/7 market operations, connectivity to venues, and risk controls.
Role type
Senior/Staff Software Engineer (Trading Infrastructure)
Builds
Scalable, fault-tolerant trading systems, connectivity to CeFi/DeFi venues, strategy engines, and risk analytics platforms.
Domain
Cryptocurrency trading, high-frequency data, financial markets
Deliverable
production ML models | product features | infrastructure
Required skills
Java (17+), Rust, C++, Python, low-latency distributed systems, multi-threaded programming, FIX 5.0+, WebSocket, HTTP/2, REST, SQL (MySQL, PostgreSQL), Redis, Kafka, Linux/Unix, Docker, Kubernetes
Preferred skills
Finance background, JVM internals, GC behavior, TCP/UDP optimization, cloud platforms (AWS, AliCloud, GCP)
Technologies
Java, Rust, C++, Python, FIX 5.0, WebSocket, HTTP/2, REST, MySQL, PostgreSQL, Redis, Kafka, Docker, Kubernetes, AWS, AliCloud, GCP
Responsibilities
Design and build scalable, low-latency trading infrastructure and microservices; maintain connectivity to centralized exchanges and DeFi venues; develop core services for strategy, execution, and risk; architect high-throughput order execution; implement pre-trade risk controls and monitoring; collaborate with cross-functional teams to roll solutions into production.
Seniority
Senior/Staff, hands-on IC