Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our 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. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.We are actively expanding our next-generation cryptocurrency exchange and seeking passionate, hard-working problem solvers to enhance our highly scalable, 24/7 trading system. As we continuously introduce new features and performance improvements, we need engineers who can drive innovation and optimize our platform.In this role, you will collaborate with our Futures backend development team to enhance the exchange platform that has propelled Binance to become one of the world’s largest cryptocurrency exchanges. You’ll tackle complex and unique challenges associated with running a high-performance platform that serves tens of millions of users globally, ensuring seamless 24/7 availability.We’re looking for a skilled backend engineer with deep expertise in system performance optimization to help us improve throughput and reduce response latency across our trading systems. You’ll work on mission-critical components that require both precision and scale, focusing on ultra-low-latency performance.
Responsibilities
- Design and develop high-performance components of our trading engine
- Optimize system internals including memory management, CPU cache usage, and NUMA awareness
- Conduct kernel-level tuning and real-time system profiling
- Continuously monitor system performance, identify bottlenecks, and drive end-to-end optimizations
- Build highly reliable backend services capable of handling sharp traffic surges
- Use advanced profiling tools (e.g., perf, flamegraphs) to analyze and improve performance
- Write production-grade code in C++ or Rust that is secure, fast, and scalable
Requirements
- Bachelor’s degree in Computer Science, Mathematics, or a related technical field
- Proficiency in C++ or Rust is mandatory, with over 8 years of experience
- Proficient in both English & Chinese is required to be able to coordinate with overseas partners and stakeholders
- Deep understanding of system-level concepts such as: Memory management, CPU architecture and cache behavior, Lock-free programming, memory barriers, and multithreading and concurrency
- Experience with network-level optimizations, including TCP tuning and kernel bypass
- Proven experience optimizing for low-latency and high-throughput environments
- Strong foundation in data structures, algorithms, and performance profiling
- Prior experience building or maintaining high-frequency trading systems
- Background in financial technology or real-time systems is preferred
Listed in: Crypto Jobs, Web3 Crypto Jobs, Research Web3 Jobs, Developer Web3 Jobs, Trading Crypto Jobs, Exchange Crypto Jobs, Rust Crypto Jobs, Senior Crypto Jobs, Security Crypto Jobs, Data Web3 Jobs, Finance Web3 Jobs, Full Time Crypto Jobs.
Senior C++/RUST Backend Engineer, Futures at Binance: FAQ
How much does the Senior C++/RUST Backend Engineer, Futures role at Binance pay?
The Senior C++/RUST Backend Engineer, Futures position at Binance pays $100k-180k/year. Compensation may vary based on experience and location.
Where is the Senior C++/RUST Backend Engineer, Futures role at Binance based?
The Senior C++/RUST Backend Engineer, Futures role at Binance is based in South East Asia, South Korea, Seoul. Check the job description for any remote or hybrid options.
What skills are required for the Senior C++/RUST Backend Engineer, Futures role at Binance?
This Senior C++/RUST Backend Engineer, Futures role is associated with the following skills and technologies:
- Web3
- Research
- Developer
- Trading
- Exchange
- Rust
Read the full job description above for the complete list of requirements.
Is the Senior C++/RUST Backend Engineer, Futures role at Binance full-time or contract?
Binance is hiring this Senior C++/RUST Backend Engineer, Futures as a full time position.
How do I apply for the Senior C++/RUST Backend Engineer, Futures role at Binance?
You can apply for the Senior C++/RUST Backend Engineer, Futures role at Binance directly on this page using the Apply button. South East Asia, South Korea, Seoul candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.
