Senior Staff Engineer Exchange Middle Platform
You will design, develop, and optimize core exchange systems for spot, futures, perpetual swaps, and options. You will build real-time market data gateways, optimize trading architecture for low latency and high availability, diagnose complex issues, and perform low-level debugging.
Responsibilities
- Design and implement solutions for spot, futures, perpetual swap, and options products
- Build the real-time market data gateway
- Optimize trading architecture for low latency, high availability, and scalability
- Diagnose and resolve complex system issues
- Perform low-level debugging when needed
Requirements
- Expertise in Java or C++
- Understanding of object-oriented programming, concurrency, and system-level programming
- Ability to develop and optimize low-latency, high-throughput, high-availability systems
- Expertise in performance tuning, memory management, and concurrency optimization
- Proficiency with profilers, debuggers, and log analyzers
- Ability to perform low-level debugging including assembly language debugging
- Solid STEM education background
- Knowledge of data structures, algorithms, system design, and network protocols
- Experience with message-oriented middleware or asynchronous programming
- Familiarity with DevOps practices and tools
Benefits
- L&D programs and education subsidy
- Team building programs and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and dependants