
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...
Skills & Technologies
Overview
OKX is seeking a Software Engineer specializing in C++ to design and implement innovative solutions for their trading platform. You'll work on performance optimization and scalability for trading products. This role requires a solid STEM education and experience in software development.
Job Description
Who you are
You have a solid STEM education and a strong foundation in software engineering principles. Your experience includes designing and implementing complex systems, particularly in C++. You understand the intricacies of trading platforms and have a keen interest in financial technologies. You thrive in collaborative environments and are eager to contribute to a team that values innovation and efficiency. You are detail-oriented and possess strong problem-solving skills, enabling you to tackle challenges in high-pressure situations. You are motivated by the opportunity to work in the rapidly evolving crypto space and are excited about the potential of blockchain technology.
Desirable
Experience with trading systems or financial applications is a plus. Familiarity with performance optimization techniques and low-latency systems will set you apart. A background in algorithm design and data structures will enhance your contributions to the team. You may also have experience with other programming languages or technologies that complement your C++ skills, which would be beneficial in this role.
What you'll do
As a Software Engineer at OKX, you will design and implement innovative solutions for a full range of trading products, including spot, futures, perpetual swaps, and options. You will be responsible for building out an industry-leading trading platform that meets the needs of millions of users. Your work will involve performance optimization for the overall trading architecture, aiming for low latency, high availability, and scalability. You will collaborate closely with other engineers and stakeholders to ensure that the platform is robust and efficient. You will also participate in code reviews and contribute to the continuous improvement of development processes. Your role will require you to stay updated on industry trends and best practices, ensuring that OKX remains at the forefront of the crypto trading space.
What we offer
At OKX, you will be part of a dynamic team that is reshaping the future of finance through innovative technology. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment that encourages creativity and innovation. Our culture is built on shared values that prioritize teamwork and integrity. You will have the chance to make a significant impact in the crypto industry and contribute to projects that are changing the way people interact with finance. 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

Backend Engineer
OKX is hiring a Senior Backend Engineer to design and implement innovative solutions for their trading services platform. You'll work with Java to optimize performance and build automated trading strategies. This role requires a strong STEM background and problem-solving skills.

Backend Engineer
OKX is hiring a Senior Backend Engineer to develop cutting-edge asset management services for crypto-linked products. You'll work with Java to build services that explore opportunities in structured products and DeFi trading. This role requires strong experience in backend development.

Staff Engineer
OKX is seeking a Senior Staff Engineer to design and implement innovative solutions for their trading services. You'll work with Java to build industry-leading risk management platforms and automated trading strategies. This role requires a strong STEM background and problem-solving skills.

Software Engineering
OKX is seeking a Senior Software Engineer to design and implement innovative solutions for their trading products. You'll work with technologies like Java and C++ to optimize performance and scalability. This role requires a strong background in STEM and relevant experience in software development.

Staff Engineer
OKX is hiring a Senior/Staff Engineer for their Liquidity Platform to design and optimize high throughput order execution systems. You'll work with technologies like Java, C++, and WebSocket in Hong Kong.