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