Senior Rust Engineer

Leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users.
SingaporeAuckland, New ZealandWellington, New Zealand
Backend
Senior Software Engineer
Remote
7+ years of experience
Finance · Blockchain

Description For Senior Rust Engineer

Binance, the world's largest cryptocurrency exchange serving over 230 million users in 100+ countries, is seeking a Senior Rust Engineer to join their Futures backend development team. This role is crucial in evolving their 24/7, highly scalable exchange system that handles millions of users.

The position requires an experienced engineer with 7+ years of experience to work on their world-class trading platform. You'll be responsible for architecting scalable backend systems, designing high-reliability services, and writing secure, efficient code that can handle large traffic fluctuations.

As a Senior Rust Engineer, you'll be working with a team that maintains and develops the platform that has made Binance one of the biggest cryptocurrency exchanges globally. The role involves tackling unique challenges in a high-stakes environment where system reliability and security are paramount.

The ideal candidate should have a strong foundation in Rust programming, experience with multi-threaded applications, and familiarity with Linux systems. Knowledge of production databases like Postgres, MySQL, or MongoDB is highly valued, as is experience with financial or security-constrained systems.

At Binance, you'll be part of a user-centric global organization that offers competitive compensation, remote work flexibility, and numerous opportunities for professional growth. You'll work in an innovative environment where you can shape the future of blockchain technology while collaborating with world-class talent in a flat organizational structure.

Last updated 10 days ago

Responsibilities For Senior Rust Engineer

  • Architect scalable backend systems, services, and APIs
  • Evolve our long term vision for maintaining and scaling our backend systems
  • Design high reliability services that can withstand large fluctuations in traffic
  • Monitor our backend performance, identify performance bottlenecks, and find ways to reliably resolve them
  • Write backend code that is fast, reliable, but also highly secure
  • Maintain and evolve our quickly-growing test suite
  • Collaborate effectively with other staff to solve complex problems
  • Provide mentorship and lead strong development practices inside the team

Requirements For Senior Rust Engineer

Rust
Linux
PostgreSQL
MySQL
MongoDB
  • A solid foundation with Rust
  • Ability to write robust, highly efficient, reliable code
  • Experience writing multi-threaded applications
  • Have deployed software to a production environment
  • Familiarity with Linux
  • BSc in Computer Science, Math, or similar
  • Experience with scaling production databases: Postgres, MySQL, and/or MongoDB is a big plus
  • Experience building systems with financial or security constraints is a big plus

Benefits For Senior Rust Engineer

  • Competitive salary and company benefits
  • Work-from-home arrangement
  • Shape the future with the world's leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization
  • Tackle unique, fast-paced projects with autonomy
  • Opportunities for career growth and continuous learning

Interested in this job?

Jobs Related To Binance Senior Rust Engineer

Senior Backend Engineer - Java

Senior Backend Engineer position at Binance focusing on Java development for cryptocurrency exchange infrastructure.

Backend Java Engineer (DEX) - Web3 Wallet

Senior Backend Java Engineer position at Binance, focusing on Web3 Wallet DEX development, requiring 5+ years of experience in Java and distributed systems.

Senior Java Engineer - AI

Senior Java Engineer position at Binance focusing on AI development, building large-scale blockchain systems serving millions of users globally.

Backend Java Engineer - Payments

Binance is hiring a Backend Java Engineer for their Payments team to develop high-performance, scalable systems and solve complex technical issues.

Senior API Solutions Engineer (Python, Node.JS)

Senior API Solutions Engineer role at Binance, combining software development and client-facing responsibilities in the cryptocurrency exchange industry.