Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Full-time

OKX

OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa.

Who We Are

At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves. Across our multiple offices globally, we are united by our core principles: We Before Me , Do the Right Thing , and Get Things Done . These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.

About the Opportunity

The Trading Service team is the backbone of our exchange's industry-leading trading product, which is utilized by millions of users. We are responsible for the core order and position management systems, enabling a full spectrum of trading products, including manual, automatic, and social trading, as well as brokerage services. Our platform supports diverse financial instruments such as spot, margin, futures, options, and perpetuals.

As a Senior Staff Software Engineer in the C++ team, you will play a crucial role in shaping the infrastructure and architecture of these critical systems, ensuring we maintain our competitive edge in the fast-paced financial markets.

What You’ll Be Doing

  • Design and implement innovative solutions for our full range of trading products, including spot, futures, perpetual swaps, and options
  • Build out our industry-leading trading platform, focusing on core infrastructure and architectural components
  • Drive performance optimization for the overall trading architecture, aiming for ultra-low latency, high availability, and scalability
  • Identify and eliminate critical performance bottlenecks across the entire trading architecture, implementing advanced low-latency and high-throughput solutions in C++
  • Serve as a technical authority and subject matter expert in C++ performance and core trading systems; provide technical guidance, perform rigorous code reviews, and mentor senior and mid-level engineers
  • Design highly resilient, fault-tolerant systems and drive best practices in monitoring, alerting, incident response, and post-mortem analysis for mission-critical trading infrastructure
  • Collaborate extensively with Stakeholders to translate strategic business needs into highly efficient and scalable technical solutions.

What We Look For In You

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or a strong STEM education background)
  • 10+ years of professional experience in software development, with a deep and demonstrable track record in designing, building, and operating high-performance, ultra-low latency distributed systems in C++ within the financial services or trading domain
  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design
  • Experience in practicing automated testing and continuous integration
  • Good understanding of networking and I/O on Linux; familiar with performance optimization techniques and tools on the Linux platform

Nice to Haves

  • Experience in developing high-performance, low-latency systems
  • Strong logical thinking and problem-solving skills
  • Willingness to learn all aspects of trading products in financial and crypto markets, including spot, futures, swaps, options, and structured products
  • Passionate about technology, eager for challenges and take ownership of your work

Perks & Benefits

  • Competitive total compensation package
  • L&D programs and Education subsidy for employees' growth and development
  • Various team building programs and company events
  • Wellness and meal allowances
  • Comprehensive healthcare schemes for employees and dependants
  • More that we love to tell you along the process!

#LI-ML1 #LI-ONSITE

Notice:

All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website.

Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX's [Candidate Privacy Notice](

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Trading Service (C++) in Singapore vacancy
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps...  ...of the exchange, including the matching engine, real-time market data streaming, and...  ...We are seeking highly motivated Java/C++ Engineers to join our cutting-edge team.... 
    Senior
    C++
    Full time

    OKX

    Singapore
    a month ago
  •  ...access to crypto trading and decentralized...  ...DeFi — strategy services for automated pricing...  .... Our engineering teams own the full...  ...We are hiring software engineers across...  ...roles are open to Senior and Staff-level candidates;...  ...Java (17+), Rust, C++, or Python, with... 
    Senior
    C++
    Full time
    Contract work

    OKX

    Singapore
    4 days ago
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications (...  ...We’re looking for highly driven Mobile Engineers (Android) to join our Compliance & KYC engineering...  ...and optimize third-party KYC SDKs and services across platforms while managing... 
    Senior
    Full time
    Local area

    OKX

    Singapore
    a month ago
  •  ...developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also...  ...and more. About The Opportunity We are looking for a Senior Staff Mobile Engineer to join our Onshore Centralised Exchange team. the... 
    Senior
    Full time
    Work at office

    OKX

    Singapore
    1 day ago
  •  ...the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a...  ...OKX Wallet, OKLink and more. About the team: As a mobile software engineer, you will build and maintain a core OKX app with millions of... 
    Senior
    Full time
    Remote work

    OKX

    Singapore
    a month ago
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications...  ...About the Opportunity The Trading Service team provides core order and position...  ...our elite Trading Service team as a Senior Staff Software Engineer, where you will be working with an... 
    Senior
    Full time

    OKX

    Singapore
    17 days ago
  •  ...giving millions access to crypto trading and decentralized crypto...  ..., our Risk & Analytics Engineering team plays a pivotal role in...  ...at OKX. This role is open to Senior and Staff-level candidates; scope and...  ...experience with RESTful APIs and web services. Environment: Comfortable... 
    Senior
    Full time
    Contract work

    OKX

    Singapore
    a month ago
  •  ...delivers cutting-edge trading, clearing and...  ...Site Reliability Engineer (Singapore) is a role...  ...ranging from software development to systems...  ...Operations Support Center staff across time zones,...  ...and associates. Service and support...  ...+ years - Python, C++, or other programming... 
    Senior
    C++
    Full time
    Shift work
    Night shift
    Weekend work

    Cboe Digital

    Singapore
    a month ago
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications...  ...and more. **About The Team ** The Service Stability Engineering Team envisions service stability as...  ...architecture. Proficiency in Java, Go or C++, solid computer science fundamentals,... 
    C++
    Full time
    Shift work

    OKX

    Singapore
    18 days ago
  •  ...delivers cutting-edge trading, clearing and...  ...and will serve as a senior escalation point...  ...and training Cboe staff. Liaise with vendors...  ..., customers, and software engineers to define and design...  ...order entry, web service). Participate in...  ...g., Python, Java, C++, C#) Communication... 
    Senior
    C++
    Full time
    Shift work
    Night shift
    Weekend work

    Cboe Digital

    Singapore
    a month ago
  •  ...DRW is a diversified trading firm with over 3 decades of experience...  ...and infrastructure engineers to turn trading ideas into production...  ...and Python; experience with C++ is a plus. ~ Solid experience...  ...degree in Computer Science, Software Engineering or a related technical... 
    C++
    Full time

    Drw

    Singapore
    a month ago
  •  ...the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted...  ...traders rely on every day. As a team, we care deeply about engineering quality: we hold high standards for technical architecture,... 
    Senior
    Full time
    Worldwide

    OKX

    Singapore
    10 days ago
  •  ...giving millions access to crypto trading and decentralized crypto...  ...class smart and scalable risk service that will prevent, detect, and...  ...risk analytics, operations, engineering partners and compliance to achieve...  ...and hands-on experience in software development ~ High... 
    Senior
    Full time

    OKX

    Singapore
    a month ago
  • We are seeking a Senior Software Engineer to join our Engineering Enablement team and drive company-wide...  ...build and evolve internal platforms, services, and toolchains that power engineering...  ...programming languages (Python, Go, C++ are the ones we use). ~ Experience with... 
    Senior
    C++
    Full time
    Work experience placement

    Motional

    Singapore
    20 days ago
  •  ...A Senior Research Engineer I position is available in the Centre for Smart Platform Infrastructure Research on Integrative Technology (SPIRIT),...  ...Proficient in one or more programming languages (e.g., Python, C/C++, etc.) and research packages/modules Experience in large-... 
    Senior
    C++
    Work at office

    Nanyang Technological University Singapore

    Singapore
    more than 2 months ago
  •  ...giving millions access to crypto trading and decentralized crypto...  ...About The Team As a Rust Engineer , you will play a key role in...  ...design, build, and optimize core services and frameworks that power OKX...  ...of cross-platform software components in Rust, ensuring... 
    Full time

    OKX

    Singapore
    a month ago
  •  ...Auros - Senior DevOps Engineer Location: Hong Kong OR Remote APAC Type: Full...  ...liquidity and market-making services. We’re one of the largest participants in the market, trading across 10+ global locations,...  ..., traders and other staff to accomplish our firm’s goals... 
    Senior
    Remote job
    Full time
    Flexible hours

    Auros

    Singapore
    a month ago
  •  ...& Digital Asset Markets Account Manager/Senior Manager to own and scale the company's liquidity...  ...intersection of business development, trading infrastructure, and institutional...  ...Partner closely with Trading, Product, Engineering, Compliance, and Legal teams to ensure seamless... 
    Senior
    Full time
    Contract work
    Remote work
    Free visa

    Crypto Com

    Singapore
    16 days ago
  •  ...products, Cboe delivers cutting-edge trading, clearing and investment solutions...  ...you? Join us! Role Overview The Senior Linux Platform Operations Engineer is a hands-on infrastructure specialist...  ...closely with other Infrastructure, Software Engineering, SRE, and Security... 
    Senior
    Full time
    Monday to Friday
    Shift work
    Weekend work

    Cboe Digital

    Singapore
    a month ago
  •  ...of Electrical and Electronic Engineering is one of the founding Schools...  ...view: We are seeking a Senior Research Fellow (SRF) who is...  ...initio theory and developing software to describe and study groundbreaking...  ..., using languages such as C++ and Python Formulate new... 
    Senior
    C++

    Nanyang Technological University Singapore

    Singapore
    more than 2 months ago
  •  ...the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a...  ...OKX Wallet, OKLink and more. About the team: As a mobile software engineer, you will build and maintain a core OKX app with millions of... 
    Senior
    Full time
    Work at office

    OKX

    Singapore
    a month ago
  •  ...the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted...  ...expression, logical coherence, and accurate comprehension by engineering and business teams. Work closely with engineering, design,... 
    Senior
    Full time

    OKX

    Singapore
    3 days ago
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications (...  ...more. About the opportunity The AI Engineering team is responsible for integrating AI...  ...Intelligence. We are looking for a Senior Engineer to support the design, development... 
    Senior
    Full time

    OKX

    Singapore
    a month ago
  •  ...the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted...  ...end-to-end product lifecycle, working cross-functionally with engineering, design, marketing, CRM, and analytics to build AI infra and... 
    Senior
    Full time

    OKX

    Singapore
    a month ago
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications (...  ...Plan, deploy, monitor, and maintain AWS services (EC2, S3, VPC, Lambda, EKS, etc.) and Alibaba...  ...or higher in Computer Science, Network Engineering, or related fields. Nice-To-Haves... 
    Senior
    Full time

    OKX

    Singapore
    10 days ago
  •  ...every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto... 
    Senior
    Full time
    Overseas

    OKX

    Singapore
    a month ago
  •  ...We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent...  ..., from frontend UI to backend infrastructure. As a Senior Devops Engineer, you will be involved a number of technically challenging problems... 
    Senior
    Full time
    Remote work
    Free visa

    Crypto Com

    Singapore
    23 days ago
  •  ...the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted...  ...systems, or back-office tooling. Background in financial services, SaaS platforms, or B2B marketplaces. Fluent in English and... 
    Senior
    Full time

    OKX

    Singapore
    a month ago
  •  ...Wallet, giving millions access to crypto trading and decentralized crypto applications (...  ...is broad but learnable. We expect senior engineers to build deep domain knowledge quickly...  ...crypto, fintech, or regulated financial services Familiarity with Scila, Unit21, World... 
    Senior
    Full time

    OKX

    Singapore
    12 days ago
  •  ...The Trading Infrastructure team is building a high-performance, front...  ..., execution algorithms, risk engines, UI dashboards, middle office...  ...teams to containerize services and fine-tune runtime performance...  ...interface across all levels from senior leadership to engineers and... 
    Senior
    Full time
    Work at office
    Remote work
    Free visa

    Crypto Com

    Singapore
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Trading Service (C++). Be the first to apply!