LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›OKX›Senior Staff Software Engineer, Trading Service (C++)
OKX

About OKX

The all-in-one cryptocurrency trading platform

🏢 Finance👥 1001+ employees📅 Founded 2017📍 Mahe, Seychelles⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 478 jobs →
OKX

Senior Staff Software Engineer, Trading Service (C++)

OKX • Singapore, Singapore

Posted 1 month ago🏛️ On-SiteSeniorSoftware engineering📍 Singapore
Apply Now →

Skills & Technologies

C++

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.

Apply Now →Get Job Alerts