Senior Rust Engineer

Binance
Singapore
Workplace: HybridFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Autonomy","Problem-solving","Performance optimization","Results-driven execution"]

Design and develop scalable, highly reliable backend services and APIs for Binance’s blockchain ecosystem. You’ll monitor performance, identify bottlenecks, and implement optimizations in production systems handling traffic fluctuations. Collaborate with cross-functional teams to solve complex technical challenges, with hands-on experience in Rust (or C++), async runtimes, Linux performance tuning, and high-performance networking and databases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Binance
Binance
4 days ago

Senior Rust Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Design and develop scalable, highly reliable backend services and APIs for Binance’s blockchain ecosystem. You’ll monitor performance, identify bottlenecks, and implement optimizations in production systems handling traffic fluctuations. Collaborate with cross-functional teams to solve complex technical challenges, with hands-on experience in Rust (or C++), async runtimes, Linux performance tuning, and high-performance networking and databases.
Location: Singapore
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design highly reliable backend services capable of handling significant traffic fluctuations.
  • •Monitor backend performance, identify bottlenecks, and implement effective optimizations.
  • •Design and develop scalable backend systems, services, and APIs.
  • •Collaborate with cross-functional teams to solve complex technical challenges.
  • •Develop high-performance system components in C++ / Rust and extend production databases.

Key Requirements

  • •Over 5 years of software engineering experience with a solid foundation in backend systems.
  • •Proficiency in Rust with strong understanding of Ownership, Lifetime, and safety boundaries (or proficiency in C++ to write robust, efficient code).
  • •Familiarity with Tokio or async-std and experience with asynchronous and multithreaded concurrent programming.
  • •Experience with system-level performance optimization, including caching, memory pools, and object reuse.
  • •Practical production experience on Linux, including performance tuning and benchmarking tools.
Experience:5+ yearsBackend systemsHigh-performance systemsBlockchain
Education:Bachelor's in Computer Science, Mathematics, or related fields
Skills:CollaborationAutonomyProblem-solvingPerformance optimizationResults-driven execution
Tech Stack:RustC++TokioAsync-stdTCPUDP MulticastEpollIo_uringLinuxPerfFlameGraphCachegrindCriterionPostgreSQLMySQLMongoDBAPIs

Company Brief

Binance
Operates one of the world’s largest cryptocurrency exchanges, offering spot and derivatives trading, a native token (BNB), wallet services, staking, and a broad suite of crypto financial products and infrastructure.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Unicorn (USD 1B+)
Funding: Bootstrapped
Headquarters: George Town, Cayman Islands
Founded: 2017
WebsiteLinkedIn