CareerPlanGet AI match score →

Sr. Staff Software Engineer - Distributed System Development (Beijing)

Beijing💼 Full-time🗓 2024-03-07 → 2026-07-31

Core

Lead end-to-end architecture and technical evolution of a next-generation distributed data platform scaling to thousands of nodes and exabytes of data.

Role type

Sr. Staff Software Engineer (Distributed Systems Architect)

Builds

Large-scale distributed systems powering the Alluxio platform

Domain

Distributed systems, storage systems, cloud-native infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

System-level design, distributed and parallel systems, distributed storage systems, high scalability design, fault tolerance, performance optimization, data durability, hands-on software development (Java/C++/Go), technical leadership, open-source contributions

Preferred skills

Consensus algorithms, storage engines, cloud-native infrastructure platforms, massive scale system design (thousands of nodes), high-performance infrastructure software

Technologies

Java, C/C++, Go

Responsibilities

Lead end-to-end architecture and design of large-scale distributed systems, Drive technical strategy and architectural direction across multiple teams, Design systems supporting high scalability and fault tolerance, Provide hands-on development and deep technical guidance, Lead complex system design reviews and mentor senior engineers, Identify and resolve system-level performance bottlenecks

Seniority

Sr. Staff, hands-on IC with strategic leadership

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Lever ↗