CareerPlanSign in

Senior/Staff Engineer - Exchange Middle Platform

Singapore 💼 Full-time🗓 2026-08-07 → 2026-09-26

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.