Apply

Senior Software Engineer, Data Platforms

Posted about 5 hours agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Worldwide

🔍 Industry: Software Development

🏢 Company: Mysten Labs

⏳ Experience: 5+ years

🪄 Skills: DockerBlockchainKubernetesSoftware ArchitectureC++AlgorithmsApache KafkaData engineeringData StructuresgRPCPostgresRustCI/CDRESTful APIsLinuxDevOpsMicroservicesJSONData modelingData management

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.
Apply