
Senior/Staff Engineer - Exchange Middle Platform
at OKX
Posted 14 hours ago
No clicks
- Compensation
- Not specified
- City
- Country
- Singapore
Currency: Not specified
**Senior/Staff Engineer - Exchange Middle Platform** Lead OKX's Middleware Team, driving seamless integration across APIs, services, and databases. Keys: **C++**11+/**, Java**, PUBSUB, microservices architecture, **RabbitMQ**/Apache **Kafka** queue management, **PostgreSQL** expertise. Minimum **7+ years** of experience in high-traffic, distributed systems. Define team roadmaps, mentor engineers, and influence architecture decisions. Quantitative understanding of financial markets a plus. **Singapore** based, remote-friendly.
Who We Are
About the Team
What You’ll Be Doing
- Design and implement innovative solutions for our full range of trading products including spot, future, perpetual swap and options.
- Build out real-time market data gateway.
- Performance optimization for overall trading architecture aiming for low latency, high availability and scalability.
What We Look For In You
- Expertise in Java or C++, with a solid understanding of object-oriented programming, concurrency, and system-level programming.
- Proven ability to develop and optimize low-latency, high-throughput and high-availability systems.
- Expertise in performance tuning, memory management, and concurrency optimization.
- Proficient in diagnosing and resolving complex system issues using tools such as profilers, debuggers, and log analyzers.
- Ability to perform low-level debugging, including assembly language debugging when needed.
- Solid STEM (Science/Technology/Engineering/Mathematics) education background.
- Strong knowledge of data structures, algorithms, system design, and network protocols
Nice to Haves
- Expertise in Java or C++, with a solid understanding of object-oriented programming, concurrency, and system-level programming.
- Experience in large internet companies, with a background in developing and maintaining high-availability, high-performance systems, and hands-on experience in supporting large-scale peak traffic scenarios.
- Familiarity with low-latency systems, real-time applications, or high-frequency trading platforms.
- Knowledge of message-oriented middleware, or asynchronous programming paradigms.
- Familiarity with DevOps practices and tools, such as CI/CD pipelines, containerization (Docker/Kubernetes), or cloud platforms.
- Bilingualism is highly preferred (Mandarin and English) as the team will be working with stakeholders in different regions.
- Experience with AI technologies to improve efficiency.
Perks & Benefits
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and dependants
- More that we love to tell you along the process!
