Principal Rust Development Engineer

Bybit
Hong Kong
Workplace: OnsiteFull timeFunction: Communications, PR & CommunityExperience: 3+ yearsSkills: ["Communication","Collaboration","Analytical skills","Problem-solving","Ownership","Continuous learning"]

Design and develop core cryptocurrency wallet modules in Rust, optimizing system architecture for performance and stability. Build efficient in-memory systems to improve throughput and latency, and integrate with blockchain networks for transfers, rollbacks, transaction signing, and broadcasting. Strengthen system and asset security, participate in code reviews, and collaborate with teammates while sharing technical knowledge to elevate the team’s capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bybit
Bybit
1 day ago

Principal Rust Development Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and develop core cryptocurrency wallet modules in Rust, optimizing system architecture for performance and stability. Build efficient in-memory systems to improve throughput and latency, and integrate with blockchain networks for transfers, rollbacks, transaction signing, and broadcasting. Strengthen system and asset security, participate in code reviews, and collaborate with teammates while sharing technical knowledge to elevate the team’s capabilities.
Location: Hong Kong
Workplace: Onsite
Employment Type: Full time
Job Function: Communications, PR & Community

Key Responsibilities

  • •Design and develop core wallet modules using Rust, including transitioning from other backend languages when needed
  • •Optimize existing system architecture to improve performance and stability
  • •Participate in code reviews to ensure code quality and security
  • •Design and implement efficient in-memory systems to improve throughput, latency, and robustness
  • •Integrate with blockchain networks and implement security measures to protect users’ and the company’s crypto assets

Pay and Benefits

Perks:Learning Budget

Key Requirements

  • •3+ years of backend development experience with a solid foundation in computer science
  • •Rust development experience, or proficiency in similar languages (C/C++, Go, etc.) with willingness to learn Rust
  • •Familiarity with multi-threading and concurrent programming, with experience in high-performance or financial-grade system development
  • •Experience with blockchain wallet development or similar financial systems
  • •Familiarity with on-chain/off-chain cryptographic algorithms and the ability to participate in security audits and remediate vulnerabilities
Experience:3+ yearsBackend developmentFinancial-grade systemsBlockchain
Skills:CommunicationCollaborationAnalytical skillsProblem-solvingOwnershipContinuous learning
Languages:English
Tech Stack:RustCC++GoBlockchain networksCryptographic algorithmsIn-memory systems

Company Brief

Bybit
Operates a cryptocurrency exchange and trading platform offering spot, derivatives, copy trading, and related digital asset services for retail and institutional users. The platform focuses on high-liquidity crypto markets, trading tools, and Web3-related products.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Founded: 2018
WebsiteLinkedIn