Senior / Staff Software Engineer, Liquidity Platform, Structured OTC
at OKX
Posted 5 hours ago
No clicks
- Compensation
- Not specified
- City
- Singapore
- Country
- Singapore
Currency: Not specified
Liquidity Platform seeks a Java Software Engineer to design, implement, and operate core systems for structured OTC and volatility-based trading. You will own strategy production systems, collaborate with liquidity managers, product managers, and engineers, and ensure 24×7 reliability in fast-moving crypto markets. The role covers pricing logic, inventory management, and execution workflows, with opportunities to lead projects and influence architecture across global markets.
Who We Are
About the Opportunity
Liquidity Platform provides cutting-edge technology that covers all aspects of crypto trading. We build low-latency connectivity to global crypto venues, including both Cefi and Defi venues, strategy services for automated pricing and trading bots, high-frequency data capturing and analysis, and state-of-art micro frontend for trading management. On top of all these infrastructures, we build highly customized strategies to facilitate crypto liquidities.
If you are a strong technologist who is excited about the potentials of crypto trading, interested in fully-automated algo bots, we should talk.
We are looking for a Java Software Engineer for Liquidity Platform Structured Product Engineering Team. During your tenure with us, you will be working closely with a liquidity manager for strategy development using an in-house build strategy toolkit. You will demonstrate and develop professional capabilities in the following areas: managing inventory & risk of applications, strategic thinking and problem solving, collaborating with product managers, engineers and liquidity managers, effective communication.
This role is open to Senior and Staff-level candidates; scope and title will be calibrated based on experience and impact.
What You’ll Be Doing
- Design, implement, and operate core systems that support structured OTC and volatility-based trading strategies, including pricing logic, inventory management, and execution workflows.
- Take ownership of strategy production systems, covering feature development, infrastructure evolution, and operational reliability for 24×7 crypto trading.
- Continuously enhance system robustness, scalability, and fault tolerance, including automated recovery and monitoring in volatile market conditions.
- Work directly with liquidity managers, product managers, and technical leads on strategy discussions, system design decisions, and rollout plans.
- Lead and deliver projects by maintaining a deep understanding of the underlying infrastructure and a holistic view of product, strategy, and business requirements across global markets.
What We Look For In You
- Solid STEM (Science/Technology/Engineering/Mathematics) education background.
- Passionate in the Crypto industry and with strong problem solving skills.
- Experience building trading systems, pricing engines, or other mission-critical financial systems. Background in structured products, derivatives, volatility trading, or OTC systems is a strong plus.
- Proficiency in Java and experience building high-availability, distributed systems. Solid understanding of concurrency, multithreading, and production system behavior.
- Familiarity with inventory management, risk considerations, and system behavior under fast-moving or stressed market conditions.
- Strong analytical thinking, ability to solve complex problems independently, and a strong sense of ownership for systems in production.
- Comfortable working closely with liquidity managers, product managers, and engineers, with clear and effective communication.
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!

