Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Rust Engineer (Performance Engineering) (Rust/backend systems): Designing and optimizing scalable backend services and APIs for a global blockchain ecosystem with an accent on asynchronous concurrency, system-level performance, and reliability under fluctuating traffic. Focus on identifying bottlenecks, tuning Linux and networking performance, and building efficient multithreaded services with Rust or C++.
Location: Asia; onsite or remote
Company
Binance operates a global blockchain ecosystem spanning cryptocurrency trading, finance, payments, institutional services, education, research, and Web3 products.
What you will do
- Design highly reliable backend services, systems, and APIs that handle significant traffic fluctuations.
- Monitor backend performance, identify bottlenecks, and implement system-level optimizations.
- Develop asynchronous and multithreaded services using Rust or C++.
- Apply optimization techniques such as caching, memory pools, and object reuse.
- Collaborate with cross-functional teams to solve complex technical challenges.
- Deploy and operate software in production environments using Linux.
Requirements
- More than 5 years of software engineering experience with a strong backend systems foundation.
- Proficiency in Rust, including ownership, lifetimes, and safety boundaries; alternatively, strong C++ skills with the ability to write robust and efficient code.
- Experience with Tokio or async-std and asynchronous, multithreaded concurrent programming.
- Knowledge of TCP, UDP Multicast, epoll, io_uring, and Linux performance tuning, including CPU Affinity, isolcpus, and IRQ Affinity.
- Proficiency with performance analysis and benchmarking tools such as perf, FlameGraph, Cachegrind, and Criterion.
- Bachelor’s degree in Computer Science, Mathematics, or a related field.
Nice to have
- Experience developing high-performance systems and optimizing performance with C++ or Rust.
- Experience extending production databases such as PostgreSQL, MySQL, or MongoDB.
- Experience building trading systems, preferably for an exchange, or working with financial and security-constrained systems.
Culture & Benefits
- Work in a global, user-centric organization with a flat structure and experienced colleagues.
- Own fast-paced projects in an innovative, results-driven environment.
- Access career growth and continuous learning opportunities.
- Receive competitive compensation and company benefits.
- Work from home when supported by the business team; the arrangement may vary based on business needs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Advantage Solutions
5 дней назад
Senior Rust Engineer (Trading)
3 дня назад
Senior Rust Software Engineer (Rust)
FinDev
5 дней назад
Senior C++ Engineer (Electronic Trading)
3 дня назад
Staff Software Engineer (Rust & Kubernetes)
4 дня назад
Engineering Template (Rust)
192 000$
Variti
3 дня назад