CareerPlanGet AI match score →

Staff Software Engineer

Foster City, California💼 Full-time🗓 2024-05-21 → 2026-07-31

Core

Building the next generation of Alluxio's data-orchestration engine to unify data across storage systems, regions, and clouds for large-scale AI and analytics workloads.

Role type

Staff Software Engineer (distributed systems)

Builds

High-performance distributed caching layer and data orchestration platform

Domain

Distributed systems, data infrastructure, AI/ML pipelines

Deliverable

production ML models | infrastructure

Required skills

distributed systems architecture, metadata management, caching strategies, fault-tolerant service design, multi-region/multi-cloud system design, storage abstraction, scheduling algorithms, high-performance I/O optimization, concurrent programming

Preferred skills

experience with large-scale AI/ML data pipelines, deep systems work in small senior teams

Technologies

Alluxio, Tachyon

Responsibilities

Optimizing metadata management, caching, and replication across thousands of nodes; Designing concurrent, fault-tolerant services for multi-region and multi-cloud environments; Evolving Alluxio's storage abstraction and scheduling layer to support large-scale AI/ML data pipelines; Collaborating with internal product teams to push the limits of distributed I/O performance

Seniority

Staff, hands-on IC with architecture responsibility

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