Software Engineer - Distributed Systems (Beijing)
Core
Evolving the Alluxio (Tachyon Nexus) open source project to solve challenging problems in distributed data services, memory efficiency, and data structure optimization for large-scale systems.
Role type
Distributed Systems Engineer
Builds
Alluxio (Tachyon Nexus) distributed data management system
Domain
Big data analytics, machine learning, artificial intelligence, distributed systems
Deliverable
production ML models | infrastructure
Required skills
Distributed data services, memory and data structure efficiency, thread concurrency and locking optimizations, process coordination, caching policies, scaling systems to thousands of nodes, data durability, high availability
Responsibilities
Evolving the Alluxio project, solving problems in distributed data services, optimizing memory and data structures, implementing thread concurrency and locking optimizations, coordinating processes, defining caching policies, scaling systems to thousands of nodes, ensuring data durability and high availability