# Staff Software Engineer-Distributed System Development（Beijing/Shanghai）

**Company:** [Alluxio](https://zerogtalent.com/ai-companies/alluxio)
**Location:** China
**Work mode:** On-site
**Employment type:** Full Time
**Category:** Software
**Listed:** 2026-05-08

[View and apply on Zero G Talent](https://zerogtalent.com/ai-jobs/alluxio/staff-software-engineer-distributed-system-development-beijing-shanghai-67793de5-7e03-4c72-9375-219d24d60d48)

## Job description

### About the Role:

-   As a Staff Software Engineer at Alluxio, you will be responsible for leading and evolving the state-of-the-art Alluxio project.. The work would involve solving challenging problems in the area of Distributed Data Services, memory and data structure efficiency, thread concurrency, locking optimizations, caching policies and implementation.

### As the Staff Software Engineer - Distributed Systems at Alluxio, What You Will Be Able To Build and Owner：

-   The role would include developing innovative solutions for scaling systems to thousands of nodes and providing data durability and high availability.
-   The ideal candidate is an experienced software engineer who has the ability to come up with creative solutions and lead team members to take them from concept to completion.
-   You would contribute to the product architecture and implement the technical direction, working along with the product management.

### As the Staff Software Engineer - Distributed Systems at Alluxio, What We are Looking For:

-   Having at least 1-2 years in technical leader role
-   BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
-   Software development experience in one or more general-purpose programming languages, including but not limited to: Java, C/C++, or Go.
-   Experience working with two or more from the following is a must: distributed and parallel systems, distributed storage systems, architecting large-scale software systems, and/or security software development.
-   Excellent analytical and problem-solving skills.
-   Working proficiency and communication skills in verbal and written English.

### As the Staff Software Engineer - Distributed Systems at Alluxio, We Would Appreciate If You Have：

-   Master’s, PhD degree, further education or equivalent practical experience in engineering, computer science or other technical related field.
-   Proficiency in one or more general-purpose programming languages, including but not limited to: Java, C/C++, or Go.
-   Interest and ability to learn other coding languages as needed.
-   Experience contributing to and/or maintaining an open source project.
-   Ability and desire to work in a fast-paced, collaborative, and iterative programming environment.
-   Contributed or contributing to Alluxio.

## Other open roles at Alluxio

- [华南高级客户经理](https://zerogtalent.com/ai-jobs/alluxio/-018883f3-cb3d-41e4-ab1b-e40b7860fe4d) — Shenzhen
- [Software Engineer – Distributed Systems](https://zerogtalent.com/ai-jobs/alluxio/software-engineer-distributed-systems-75e69e43-6658-4fe7-a51b-2b7921def1c2) — Foster City, California
- [Sr. Staff Software Engineer – Distributed Systems](https://zerogtalent.com/ai-jobs/alluxio/sr-staff-software-engineer-distributed-systems-61977f52-5288-43fa-b4ca-dc604595a89d) — Foster City, California
- [Staff Software Engineer - Distributed System Development](https://zerogtalent.com/ai-jobs/alluxio/staff-software-engineer-distributed-system-development-7aaad6a6-b103-463b-a3b4-a407a940ea72) — Foster City, California
- [Senior Software Engineer - Distributed System Development](https://zerogtalent.com/ai-jobs/alluxio/senior-software-engineer-distributed-system-development-f2fd824b-4054-4b22-af36-8375f3cf4340) — Foster City, California

---
*Source: [Zero G Talent](https://zerogtalent.com), the job board for space, defense, AI, robotics and frontier-tech companies.*
