Hiring partnerBybit is hiring for 65 rolesAbu Dhabi, AE, Remote · Istanbul, TR +9 See all roles

Senior / Staff Engineer, DEX Trading System

Singapore senior 4 days ago full-time quality 7.8/10

Role in brief

OKX is a leading crypto exchange seeking a Senior / Staff Engineer to design and scale backend systems for decentralized exchange trading. Ideal candidates should have strong Java skills and experience in backend systems, blockchain, and DeFi.

Javabackend systemsblockchainDeFidistributed systemsrelational databasescachingmessaging systems

About the role

In this role at OKX, you will be responsible for designing and developing backend services that support DEX trading products. This includes creating systems for quote aggregation, order management, and transaction orchestration, ensuring high reliability and performance under various conditions.

You will work within a team that values collaboration and innovation, focusing on building integrations with DEX protocols and maintaining system integrity across multiple blockchain ecosystems. Success in this position will be measured by the reliability of trading services and your ability to handle high concurrency and traffic spikes.

Skills that matter here

  • Java: You will leverage Java to develop robust backend services and ensure system reliability.
  • backend systems: This role involves designing and optimizing backend systems for DEX trading.
  • blockchain: A solid understanding of blockchain transactions will be essential for integrating with various protocols.
  • DeFi: Knowledge of DeFi trading mechanisms will guide the development of trading workflows.
  • distributed systems: You will apply principles of distributed systems to maintain service performance during high traffic.
  • relational databases: Optimizing database access will be a key responsibility in ensuring efficient data handling.

Who this role suits

  • A candidate with a strong technical background and at least five years of experience in backend engineering.
  • Someone who takes ownership of their projects and can independently drive features from design to production.
  • An individual who communicates effectively across teams and has sound engineering judgment.
  • A proactive problem-solver who can diagnose performance issues and implement reliable solutions.

From the employer

  • Design and develop backend services for quote aggregation, order management, transaction orchestration, and execution tracking.
  • Build reliable integrations with DEX protocols, liquidity sources, blockchain RPC providers, and indexing services. Define clear order and transaction state models, with robust handling of retries, duplicate requests, partial failures, and recovery.
  • Ensure trading services remain reliable under high concurrency, traffic spikes, and degraded external dependencies.
  • Implement appropriate rate limiting, concurrency controls, resource isolation, and graceful degradation.
  • Optimize database access, transaction boundaries, caching, and asynchronous processing. Establish monitoring, alerting, load testing, and incident-response practices for critical trading flows.
  • Support trading workflows across multiple blockchain ecosystems. Handle transaction submission, confirmation tracking, failed or dropped transactions, and chain reorganizations.
  • Build data synchronization and reconciliation mechanisms to maintain consistency between backend records and on-chain execution.
  • Translate product requirements into practical technical designs and production-ready services.
  • Own features through implementation, testing, rollout, and post-launch operation.
  • 5+ years of professional backend engineering experience, including ownership of production systems.
  • Strong proficiency in Java and its backend ecosystem. Solid understanding of concurrency, distributed systems, relational databases, caching, and messaging systems.
  • Experience building high-availability services and diagnosing performance or reliability issues in production.
  • Understanding of blockchain transactions, smart contract interactions, and common DeFi trading mechanisms.
  • Ability to independently drive a feature from technical design through production deployment. Strong ownership, sound engineering judgment, and effective cross-functional communication.
  • 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!

Questions about this role

What is the remote policy?

The role is office-based and does not specify remote work options.

What level of experience is required?

Candidates should have at least 5 years of professional backend engineering experience.

How can I apply for this position?

You can apply through the OKX website at https://www.okx.com/?ref=sailonchain.com.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on web3vacancy.

Similar jobs