Senior Software Engineer, Data Platforms

closed
Mysten Labs Logo

Mysten Labs

πŸ“Remote - United States

Summary

Join Mysten Labs, a leader in decentralized protocol infrastructure, and contribute to the Data Platform team. This role blends high-level architectural design with hands-on performance optimization and coding. You will optimize Sui's data infrastructure, build and maintain high-performance RPC services, design subscription services, and collaborate with cross-functional teams. The ideal candidate possesses extensive experience in systems and network programming, particularly in Rust, C, or C++, and a proven track record of building and managing high-performance systems. Mysten Labs offers a remote-first work environment and a world-class team with significant growth potential in the Web3 space.

Requirements

  • 5+ years of experience in systems and/or network programming, ideally in Rust, C or C++
  • Experience designing and developing systems in one or more of the following areas: Distributed systems, storage/database systems, high performance systems, or networking protocols
  • Production experience: operating and managing production systems, proficiency in system monitoring and alerting, with strong focus on reliability
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Expertise in performance tuning and optimizing both system architecture and low-level services
  • Proven ability to drive complex projects to completion

Responsibilities

  • Optimize Sui’s data infrastructure from end-to-end: write performance, storage footprint, read performance, scaling, reliability, and costs
  • Build and maintain robust, high-performance RPC services to facilitate reading of blockchain data
  • Design and build low-latency, and reliable subscription services
  • Collaborate with cross-functional teams and external partners to ensure seamless integration of data platform solutions with first-party applications and the ecosystem at large
This job is filled or no longer available