Bybit

Principal Rust Development Engineer

Bybit
Apply
5 days ago
Hong Kong, Hong KongStaff+

Responsibilities

  • Design and develop core wallet modules using Rust or transition from another backend language.
  • Optimize system architecture to improve performance and stability.
  • Design and implement efficient in-memory systems for throughput, latency, and robustness.
  • Integrate with blockchain networks to support transfers, rollbacks, transaction signing, broadcasting, and related external systems.
  • Implement and strengthen system and asset security for crypto assets.
  • Participate in code reviews, collaborate with team members, and share technical knowledge.

Requirements

  • At least 3 years of backend development experience and a solid computer science foundation.
  • Rust development experience or proficiency in C, C++, Go, or similar languages with willingness to learn Rust.
  • Familiarity with multithreading and concurrent programming.
  • Experience with high-performance or financial-grade system development.
  • Blockchain wallet development or similar financial systems experience is preferred.
  • Familiarity with on-chain and off-chain cryptographic algorithms and the ability to participate in security audits and remediate vulnerabilities are preferred.
  • Strong communication, collaboration, analytical, problem-solving, learning, and task-ownership abilities.

Benefits

  • Study Growth Fund supporting professional development and continuous learning.
  • Internal team-building events, workshops, and activities.
  • Global collaboration with colleagues worldwide.
  • Career advancement opportunities in a rapidly expanding company.
  • Internal mobility opportunities to support long-term career development.

Tech Stack

Categories

Bybit

About Bybit

1,001-5,000 employees
Contact me