Senior/Staff Engineer - Exchange Middle Platform
Core
Design, develop, and optimize core trading modules including the matching engine, real-time market data streaming, and market data analysis for a high-frequency crypto exchange.
Role type
Senior/Staff Java/C++ Systems Engineer
Builds
Core exchange infrastructure (matching engine, data gateway) serving millions of users
Domain
Cryptocurrency exchange / High-frequency trading
Deliverable
production ML models | product features
Required skills
Java, C++, low-latency system design, concurrency, memory management, performance tuning, assembly debugging, data structures, algorithms, network protocols
Preferred skills
Experience in large internet companies, high-availability systems, message-oriented middleware, asynchronous programming, DevOps, CI/CD, containerization, AI technologies
Technologies
Java, C++, Docker, Kubernetes
Responsibilities
Design and implement solutions for spot, futures, perpetual swaps, and options trading; build real-time market data gateway; optimize trading architecture for low latency and high scalability
Seniority
Senior/Staff, hands-on IC