Alluxio

Staff Software Engineer - Distributed System Development

Alluxio · Foster City, CA
Foster City, CA Posted 2026-09-11
Type
Full-time
Experience
2+ yr

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

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

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

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.

JavaC++
E
Staff Software Engineer
Foster City, CA Hybrid
Engineering
$240K–$315K
E
Senior Software Engineer
Foster City, CA Hybrid
Engineering
$190K–$260K
P
Technical Product Manager
Foster City, CA Hybrid
Product
$190K–$240K
See all roles at Alluxio →
S
Senior Staff Software Engineer - Agent Development
ServiceNow Santa Clara, CA
Engineering
$190K–$334K
A
Staff Software Engineer - Files Platform
Addepar Remote (US) Remote
Engineering
$158K–$248K
D
Senior Software Engineer - Distributed Systems
Datadog Boston, MA Hybrid
Engineering
$192K–$240K
E
C/C++ Software Development Engineer II - Data Management
Environmental Systems Research Institute Redlands, CA
Engineering
$101K–$167K
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site