About the role
OKX is hiring a Senior/Staff Engineer for its Fraud Risk team to help build and scale real-time fraud prevention infrastructure for one of the world’s leading crypto platforms. The role focuses on developing high-scale backend systems and distributed services that support fraud detection, event stream processing, risk management tooling, and real-time decision-making systems across the OKX ecosystem.
You will design and maintain backend microservices, build APIs and event-driven architectures, contribute to fraud monitoring systems, and improve distributed systems handling large-scale transaction and behavioral data. The role also involves collaborating with frontend teams, architects, QA engineers, and cross-functional stakeholders to deliver resilient, fault-tolerant, and highly scalable fraud prevention infrastructure.
You will work on systems supporting configurable fraud rules, A/B testing frameworks, data-driven risk analysis, and large-scale distributed processing pipelines while helping shape technical architecture and engineering standards across the organization.
What we're looking for
Candidates should have at least 5 years of software engineering experience with strong expertise in Java and JVM internals, including performance optimization, garbage collection tuning, multithreading, concurrency, and distributed system design.
Applicants should have strong experience building high-scale backend APIs and microservices using technologies such as Spring Boot, SpringMVC, MyBatis, Hibernate, Maven, and Git. Experience working with databases such as MySQL or Oracle, including query optimization, indexing, transactions, replication, and distributed database design, is required.
Strong knowledge of distributed systems concepts such as CAP theorem, consistency models, idempotency, caching systems like Redis or Memcached, and middleware platforms such as Kafka and ELK is expected. Experience with cloud infrastructure platforms such as AWS or Alicloud and CI/CD practices is also important.
The ideal candidate should have strong communication skills, a collaborative mindset, and the ability to work effectively across multiple teams and regions. Experience in fintech, crypto, fraud prevention systems, SaaS platforms, or large-scale transaction systems will be highly valuable. Bilingual communication skills in Mandarin and English are strongly preferred.