Senior Software Engineer (Exchange Middle Platform) - OKX

·

Who We Are

At OKX, we envision a future transformed by cryptocurrency—a future that empowers individual freedom. As a top-tier crypto exchange and the creator of OKX Wallet, we provide millions with access to crypto trading and decentralized applications (dApps). Trusted by hundreds of institutional clients, we prioritize security and transparency, demonstrated through our Proof of Reserves audits.

Our global team thrives on shared values:
We Before Me
Do the Right Thing
Get Things Done

These principles cultivate a collaborative, dynamic, and inclusive workplace for every "OK-er."


About the Opportunity

Join our Middle Platform Team, the powerhouse behind OKX’s cutting-edge trading platform. You’ll develop mission-critical components like:

These systems support millions of traders worldwide, driving the backbone of our industry-leading exchange.


Key Responsibilities

Core Development

Market Data Infrastructure

Performance Tuning


Qualifications

Must-Haves

🔹 STEM background or equivalent technical experience.
🔹 Java expertise: High-performance coding, async patterns, and network programming.
🔹 Distributed systems proficiency (microservices, Kafka, Redis).
🔹 CI/CD and test automation practices.
🔹 Chinese fluency for cross-regional collaboration.

Nice-to-Haves

🔸 Financial protocols: FIX, SBE, ProtoBuf.
🔸 Low-latency tools: Aeron, Chronicle Queue.
🔸 Crypto/financial market knowledge.


Perks & Benefits

👉 Competitive compensation
👉 Education subsidies for L&D
👉 Team retreats and global events


FAQs

What’s the team culture like?

We’re collaborative, fast-paced, and impact-driven—perfect for engineers who thrive on challenges.

Is remote work an option?

Roles are office-based (e.g., Singapore, Dubai) with flexibility for global talent.

How does OKX ensure system reliability?

Through redundant architecture, rigorous load testing, and 24/7 monitoring.

👉 Explore career growth at OKX