OKX

About OKX

The all-in-one cryptocurrency trading platform

🏢 Finance👥 1001+ employees📅 Founded 2017📍 Mahe, Seychelles3.8
B2CCryptocurrencyMarketplaceTradingFinancial ServicesMobileAPI

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 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.

Job Description

Who you are

You have over 5 years of experience in software engineering, particularly in developing high-performance systems. Your expertise in C++ allows you to build robust applications that handle complex trading operations efficiently. You understand the intricacies of financial systems and have a strong grasp of order and position management. You thrive in collaborative environments and are eager to contribute to a team that values innovation and excellence.

You possess a deep understanding of trading systems and the financial instruments they support, including spot, margin, futures, and options. Your experience in designing scalable architectures enables you to tackle challenges associated with high-frequency trading and real-time data processing. You are proactive in identifying areas for improvement and implementing solutions that enhance system performance and reliability.

You are a strong communicator, able to articulate technical concepts to both technical and non-technical stakeholders. You enjoy mentoring junior engineers and sharing your knowledge to foster a culture of learning within your team. You are adaptable and open to feedback, continuously seeking ways to improve your skills and contribute to the success of your projects.

Desirable

Experience with blockchain technology or cryptocurrency trading platforms is a plus. Familiarity with distributed systems and cloud computing can enhance your contributions to the team. You are encouraged to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

What you'll do

As a Senior Staff Software Engineer at OKX, you will play a pivotal role in the Trading Service team, responsible for the backbone of our trading platform. You will design and implement core systems that manage orders and positions, ensuring they are efficient and reliable. Your work will directly impact millions of users who rely on our platform for their trading needs.

You will collaborate closely with product managers and other engineers to define system requirements and translate them into technical specifications. Your expertise in C++ will be crucial as you develop and optimize algorithms that power our trading functionalities. You will also be involved in code reviews, ensuring that best practices are followed and that the codebase remains maintainable and scalable.

In addition to development, you will participate in architectural discussions, contributing your insights to shape the future of our trading infrastructure. You will analyze system performance metrics and identify bottlenecks, implementing solutions that enhance throughput and reduce latency. Your role will also involve troubleshooting and resolving production issues, ensuring that our systems remain operational and performant.

What we offer

At OKX, we offer a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technology in the cryptocurrency space, contributing to products that are reshaping the financial landscape. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to empower individuals through crypto and be part of a team that values collaboration, integrity, and excellence.

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

OKX

Software Engineering

OKX📍 Singapore - On-Site

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.

🏛️ On-SiteSenior
1w ago
OKX

Software Engineering

OKX📍 Singapore - On-Site

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.

🏛️ On-SiteSenior
1w ago
OKX

Software Engineering

OKX📍 Singapore - On-Site

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.

🏛️ On-SiteSenior
1w ago
OKX

Staff Engineer

OKX📍 Singapore - On-Site

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.

🏛️ On-SiteSenior
1w ago
Kronos Research

Staff Engineer

Kronos Research📍 Singapore - On-Site

Kronos Research is hiring a Staff Software Engineer specializing in C++ to lead the development of their high-frequency trading platform. You'll work with advanced algorithms and systems architecture in a Linux environment. This role requires 8+ years of hands-on programming experience.

🏛️ On-SiteSenior
1w ago