Logo

Senior Software Engineer, Distributed Storage

Mysten Labs
Global
Full time
Remote

Overview

Department

Engineering

Job type

Full time

Compensation

Salary not specified

Location

Global

Company size

Mature [ 50+ employess ]

Resume Assistance

See how well your resume matches this job role with our AI-powered score. By uploading your resume, you agree to our Terms of Service

Ready to apply?

You're one step away - it takes less than a minute to upload your resume

Mysten Labs is creating foundational infrastructure for decentralized protocols. This role involves building and maintaining the core of Walrus, a decentralized storage network.

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 and consensus protocols, 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.
  • Proven ability to drive complex projects to completion.
  • Responsibilities

  • Design, implement, and maintain Walrus core, including storage node, client software, smart contracts and toolchains that power Walrus and its infrastructure.
  • Work closely with the research, cryptography, production, security teams, and Sui core teams, to keep the Walrus network secure, performant, and reliable.
  • Optimize existing systems for scalability, efficiency, and reliability.
  • Collaborate with other teams at Mysten Labs to integrate new features and technologies.
  • © All rights reserved.