ApplySenior 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