Senior Engineer - Java (Exchange Platform - Trading Services)
at OKX
Posted 5 hours ago
No clicks
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Join the Trading services team to design and implement core order and position management systems for the exchange. Build out an industry-leading risk management platform, automated trading strategies, and optimize performance for low latency, high availability, and scalability across spot, futures, perpetual swaps and options. Strong focus on high-performance Java and async programming, distributed systems, and CI/testing within a crypto trading product environment.
Who We Are
About the Opportunity
Trading services team provides core order and position management system for the exchange. It is the backbone of our industry-leading trading product used by millions of users.
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 industry-leading risk management platform.
- Build out automated trading strategies.
- Performance optimization for overall trading architecture aiming for low latency, high availability and scalability.
What We Look For In You:
- Solid STEM (Science/Technology/Engineering/Mathematics) education background.
- Strong logical thinking and problem-solving skills.
- Fluent with high performance Java and async programming patterns.
- Familiar with distributed systems and micro service architecture.
- Experience in practicing automated testing and continuous integration.
- Willing to learn all aspects of trading products in financial and crypto markets, including spot, future, swap, options, and structured products.
- Fluent in English

