Remote Senior C++/RUST Backend Engineer, Futures

at Binance

Posted 21 hours ago 3 applied

Description:

  • Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users.
  • The company is trusted by over 280 million people in 100+ countries for its industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products.
  • Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more.
  • The company is actively expanding its next-generation cryptocurrency exchange and seeking passionate, hard-working problem solvers to enhance its highly scalable, 24/7 trading system.
  • The role involves collaborating with the Futures backend development team to enhance the exchange platform.
  • Engineers will tackle complex challenges associated with running a high-performance platform that serves tens of millions of users globally, ensuring seamless 24/7 availability.
  • The position requires a skilled backend engineer with deep expertise in system performance optimization to improve throughput and reduce response latency across trading systems.
  • Responsibilities include designing and developing high-performance components of the trading engine, optimizing system internals, conducting kernel-level tuning, monitoring system performance, building reliable backend services, and using advanced profiling tools to analyze performance.

Requirements:

  • A Bachelor’s degree in Computer Science, Mathematics, or a related technical field is required.
  • Proficiency in C++ or Rust is mandatory.
  • Proficient in both English and Chinese to coordinate with overseas partners and stakeholders.
  • A deep understanding of system-level concepts such as memory management, CPU architecture and cache behavior, lock-free programming, memory barriers, and multithreading and concurrency is essential.
  • Experience with network-level optimizations, including TCP tuning and kernel bypass, is required.
  • Proven experience optimizing for low-latency and high-throughput environments is necessary.
  • A strong foundation in data structures, algorithms, and performance profiling is needed.
  • Prior experience building or maintaining high-frequency trading systems is preferred.
  • A background in financial technology or real-time systems is also preferred.

Benefits:

  • Employees can shape the future with the world’s leading blockchain ecosystem.
  • There is an opportunity to collaborate with world-class talent in a user-centric global organization with a flat structure.
  • Employees will tackle unique, fast-paced projects with autonomy in an innovative environment.
  • The workplace is results-driven with opportunities for career growth and continuous learning.
  • A competitive salary and company benefits are offered.
  • A work-from-home arrangement is available, though it may vary depending on the work nature of the business team.