Engineering Director, Trading Service
at OKX
Posted 6 hours ago
No clicks
- Compensation
- Not specified
- City
- Singapore
- Country
- Not specified
Currency: Not specified
Lead the technical vision and execution for critical components of OKX's ultra-low latency trading platform. You will be a hands-on leader, guiding architecture decisions, code reviews, and critical production incidents, while mentoring a small team of engineers to deliver robust, scalable trading systems. The role emphasizes extreme low-latency, high-throughput, and fault-tolerance in Java, with close collaboration with stakeholders to translate complex business needs into technical specifications.
About OKX
About the Opportunity
What You’ll Be Doing
- Define and drive the technical roadmap and architectural vision for significant parts of the trading platform, ensuring alignment with overall business strategy and performance goals
- Provide hands-on technical leadership, guiding the team through complex design challenges, code reviews, and critical production incidents
- Lead the design and implementation of next-generation trading system components, focusing on extreme low-latency, high-throughput, and fault-tolerance using Java
- Mentor, coach, and grow a team of 3-4 senior and mid-level software engineers, fostering a culture of technical excellence, innovation, and accountability
- Collaborate extensively with Stakeholders to translate complex business needs into clear, actionable technical specifications
- Drive best practices in software engineering, including architecture, coding standards, testing, CI/CD, observability, and operational excellence for mission-critical systems
- Proactively identify technical risks and opportunities, proposing strategic initiatives to enhance platform capabilities and resilience
- Participate in the hiring process, attracting and assessing top engineering talent for the team
What We Look For In You
- 12+ years of Java development experience, with a focus on designing, building, and operating high-performance, ultra-low-latency distributed systems
- 3+ years of technical leadership experience (e.g., Tech Lead, Principal Engineer), guiding engineering teams
- Expert-level Java proficiency for low-latency applications, including deep knowledge of JVM tuning, advanced concurrency, GC optimization, and memory profiling
- Extensive experience with large-scale distributed systems, microservices, event-driven architectures, and high-throughput data pipelines, alongside expertise in message-oriented middleware (Aeron, ZeroMQ, Kafka)
- Deep understanding of network protocols, OS-level optimizations (Linux), hardware considerations, and a strong grasp of trading workflows, financial instruments, and market structures
Nice to Haves
- Direct experience as a Tech Lead or architect for a major component of a low-latency/HFT trading platform
- Expertise in FIX Protocol and other industry-specific messaging standards
- Experience with co-location strategies, FPGA/ASIC acceleration, or other hardware-level optimizations for trading
- Experience with cloud strategies for hybrid or multi-cloud trading infrastructure
- Contributions to significant open-source projects or industry publications in low-latency computing or FinTech
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!

