
About OKX
The all-in-one cryptocurrency trading platform
Key Highlights
- Over 50 million active accounts in 180+ countries
- Comprehensive services including trading, NFTs, and DeFi
- Headquartered in Mahe, Seychelles with 1001+ employees
- Market recovery fund launched to support crypto firms
OKX is a leading cryptocurrency exchange headquartered in Mahe, Seychelles, serving over 50 million active users across 180 countries. The platform offers a comprehensive suite of services, including crypto trading, NFT marketplaces, and decentralized finance (DeFi) products. With a commitment to se...
🎁 Benefits
OKX provides a comprehensive insurance package covering medical, dental, vision, disability, and life insurance. Employees enjoy paid parental leave, ...
🌟 Culture
OKX fosters a culture focused on accessibility in cryptocurrency trading, aiming to demystify the crypto space for users of all levels. The company va...
Overview
OKX is seeking a Senior Staff Software Engineer for their Retail Trading team to design and develop high-quality backend systems for market analysis. You'll work with Java and Spring to deliver precise and scalable applications in Singapore.
Job Description
Who you are
You have over 5 years of experience in software engineering, particularly in backend development, where you've designed and built robust systems that handle complex market data. Your expertise in Java and Spring is complemented by a strong understanding of REST API design, allowing you to create seamless integrations and high-performance applications.
You thrive in collaborative environments, working closely with cross-functional teams to ensure that your solutions meet the needs of millions of retail users. Your problem-solving skills are top-notch, and you enjoy tackling challenges that require innovative thinking and technical depth.
You are familiar with the crypto landscape and understand the unique challenges and opportunities it presents. Your ability to adapt to rapidly changing technologies and market conditions makes you a valuable asset to any team.
Desirable
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with containerization technologies like Docker and Kubernetes. If you have a background in financial services or trading systems, that would further enhance your fit for this role.
What you'll do
In this role, you will design, develop, and maintain high-quality backend systems that provide comprehensive market analysis for our retail trading platform. You will leverage your technical expertise to ensure that our applications are reliable, scalable, and adaptable to the evolving needs of our users.
You will collaborate with product managers and other engineers to define system requirements and translate them into technical specifications. Your contributions will directly impact the user experience, as you work to deliver timely and accurate market information.
You will also play a key role in the architectural evolution of our systems, ensuring that they remain robust and efficient as we scale. This includes conducting code reviews, optimizing performance, and implementing best practices in software development.
What we offer
At OKX, we offer a dynamic work environment where innovation is encouraged. You will be part of a high-performing team that is dedicated to reshaping the future of crypto trading. We provide competitive compensation and benefits, along with opportunities for professional growth and development.
Our culture is built on shared values that prioritize collaboration, integrity, and results. We believe in empowering our employees to take ownership of their work and contribute to our mission of making crypto accessible to everyone.
Join us at OKX and be part of a team that is making a significant impact in the crypto space. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OKX.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OKX is hiring a Senior Staff Software Engineer for their Trading Service team to lead the development of core order and position management systems. You'll work with Java and C++ in a dynamic crypto trading environment. This role requires significant experience in software engineering and blockchain technologies.

Software Engineering
OKX is hiring a Staff Software Engineer for their Trading Service team to enhance their industry-leading trading product. You'll work with Java and blockchain technologies to support diverse financial instruments. This role requires significant experience in software engineering.

Software Engineering
OKX is seeking a Senior Software Engineer for their Trading Service team to develop high-performance trading systems. You'll work with Java and C++ to enhance order and position management systems. This role requires expertise in low-latency systems and a strong understanding of trading products.

Software Engineering
OKX is seeking a Senior Staff Software Engineer for their Trading Service team to shape the infrastructure and architecture of their trading products. You'll work with C++ to enhance core order and position management systems. This role requires significant experience in software engineering.

Qa Engineer
OKX is seeking a Senior Staff Software Engineer in Quality Assurance to enhance the stability and robustness of their trading infrastructure. You'll leverage your expertise in chaos engineering and microservices to conduct thorough testing and develop related tools. This role requires strong problem-solving skills and advanced technical knowledge.