Role in brief
OKX, a crypto exchange, seeks a Senior Staff Engineer to lead the architecture and development of internal platform systems. This role involves defining technical roadmaps, modernizing infrastructure, and mentoring engineers. Candidates with extensive Java and distributed systems experience, along with proficiency in specific data technologies, who are also bilingual in Mandarin and English, should consider applying.
About the role
This role focuses on the architectural leadership and development of large-scale internal platform systems. The Senior Staff Engineer will be responsible for defining long-term technical roadmaps, ensuring these systems are scalable and reliable at a global level. A key aspect of the work involves leading initiatives to modernize the platform, which includes evolving the architecture, reducing technical debt, and improving overall system reliability.
The position requires close collaboration with various stakeholders, including engineering, product, and business teams, to deliver robust and scalable solutions. A significant part of the role also involves championing the adoption of AI and intelligent automation to enhance operational efficiency across the platform. This means contributing to the strategic direction of how technology can improve internal processes.
Success in this role means not only delivering high-quality technical solutions but also providing mentorship and guidance to senior engineers across different teams. The ideal candidate will have a proven track record of technical leadership in large-scale environments, demonstrating ownership over complex platform delivery from initial design through to production deployment.
The compensation for this role is between $98,000 and $162,000 USD.
Skills that matter here
- Java: Deep expertise in Java is required for developing and maintaining large-scale distributed systems.
- Kafka: Proficiency with Kafka is essential for managing real-time data streams within the platform.
- RocketMQ: Expert-level knowledge of RocketMQ is needed for message queuing and distributed messaging.
- Redis: Experience with Redis is important for caching and high-performance data storage.
- MySQL: Proficiency in MySQL is necessary for database management and operations.
- Elasticsearch: Expertise in Elasticsearch is used for search and analytics capabilities within the platform.
Who this role suits
- A technical leader with over eight years of software engineering experience in distributed systems.
- Someone who thrives on defining and influencing long-term technical roadmaps for complex platforms.
- An individual who can align cross-functional stakeholders and mentor other senior engineers without direct authority.
- A professional who is bilingual in Mandarin and English, enabling effective collaboration across diverse teams.
From the employer
What You’ll Be Doing
- Own and drive architecture and design for large-scale, complex internal platform systems
- Define and influence the long-term technical roadmap, ensuring scalability and reliability at global scale
- Lead platform modernisation initiatives — architecture evolution, technical debt reduction, and reliability improvements
- Collaborate closely with Engineering, Product, and Business stakeholders to deliver robust, scalable solutions
- Champion AI and intelligent automation adoption to improve operational efficiency at scale
- Provide technical mentorship and guidance to senior engineers across teams
What We Look For In You
- Bachelor's or above in CS/Engineering; deep Java expertise with extensive large-scale distributed systems experience
- 8+ years in software engineering with a strong track record of technical leadership at scale
- Hands-on architecture ownership across complex, cross-team platform delivery — from design to production
- Expert-level proficiency with: Kafka, RocketMQ, Redis, MySQL, Elasticsearch, Spring/Spring Boot
- Strong communication and influencing skills — able to align cross-functional stakeholders without direct authority
- Bilingual in Mandarin and English is required, as the team collaborates closely with stakeholders across multiple regions
Perks & Benefits
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events
- More that we love to tell you along the process!
Questions about this role
What is the remote work policy for this role?
This is a remote position for candidates based in Greater China.
What level of seniority is expected for this position?
This is a senior staff level role, requiring extensive experience and technical leadership.
What is the salary range for this position?
The salary for this role ranges from $98,000 to $162,000 USD.