Staff Engineer, Plaform Risk
About Us
OKX is a technology-driven company that believes in shaping the future through innovation. Since our establishment in 2017, we have been revolutionizing industries with our advanced digital asset exchange, Web3 portal, and blockchain ecosystems. We offer a diverse range of products, solutions, and trading tools that reshape the financial ecosystem. Trusted by millions of users worldwide, OKX aims to empower individuals to explore the world of Web3 and decentralized finance. With our commitment to innovation and social responsibility, OKX is creating long-term value for the industry. Join us and help build the future!
About the Role
The Platform Risk team is responsible for managing risk on the OKX platform and developing risk management systems and processes. We collaborate with data analysis and AI teams to design and implement strategies that address different risk challenges in various businesses. Our aim is to protect the interests of the company and ensure the financial security of our customers.
Responsibilities
- Investigate, select, and develop technical solutions for risk management systems, optimizing performance and resolving key technical issues
- Organize and coordinate resources, lead project development, address project-related issues, and ensure high-quality, timely completion
- Facilitate communication and coordination between teams, control code quality, and improve team efficiency
- Take proactive responsibility and foster the growth of technical talent within the team
Requirements
- Strong foundation in Java programming, with in-depth knowledge of JVM configuration optimization, IO, multithreading, and concurrency frameworks
- Familiarity with common data structures, algorithms, and design patterns
- Experience with open-source frameworks like SpringBoot, SpringMVC, Mybatis, SpringCloud
- Proficiency in databases like MySQL, Oracle, with expertise in transactions, locks, indexes, and SQL optimization
- Familiarity with common middleware such as MQ, RPC, and message queues
- Deep understanding of caching systems like Memcached and Redis, and ability to select appropriate solutions
- Knowledge of distributed systems principles such as CAP, consistency, and idempotent operations
- Understanding of risk management concepts, models, and evaluation metrics
- Strong analytical, problem-solving, and communication skills
- High integrity, ambition, passion for technology, and ability to handle work pressure
Perks & Benefits
- Competitive total compensation package
- Learning and development programs, as well as education subsidies
- Team building activities and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and their dependents
- More perks to be discussed during the interview process!