Alluxio

Alluxio

Senior Software Engineer

Foster City, California · Senior · Full-time

Sponsorship not specified$190k-$260kDetected 611 days ago
JavaC++Distributed SystemsKubernetesMachine LearningSparkCollaboration

About the role

  • We're looking for experienced distributed-systems engineers to join our Core Product team and advance the next generation of Alluxio's data-orchestration engine - the foundation for AI and analytics at global scale.
  • As a Senior Software Engineer, you'll work on high-impact systems problems such as: 1.

Responsibilities

  • Design, build, and optimize distributed components within Alluxio's orchestration layer.
  • Collaborate cross-functionally with fellow engineers, architects, and the open-source community to drive improvements.
  • Professional experience developing in Java, C++, or Go.
  • Build infrastructure trusted by the world's largest AI and data-driven companies.
  • Join a small, senior engineering team where your designs shape the product's evolution.

Requirements

  • Practical knowledge of concurrency, replication, distributed coordination, and performance tuning.
  • Experience with distributed storage, caching, or data-access layers (e.g., Spark, Presto, Hadoop, Kubernetes).
  • Bachelor's or advanced degree in Computer Science or related technical field (or equivalent experience).

Nice to have

  • Optimizing metadata management, caching, and replication across thousands of nodes.
  • Collaborating with internal product teams to push the limits of distributed I/O performance.
  • This is a hands-on, architecture-plus-implementation role for engineers who love deep systems work and want visible impact in a small, senior, highly technical team.
  • Data path optimization - refine I/O pipelines for S3/GCS/HDFS/Posix to reduce latency and improve throughput using concurrency and scheduling techniques.
  • Distributed systems reliability - strengthen consistency, replication, and fault-tolerance mechanisms across large-scale clusters.

Skills

  • Designing concurrent, fault-tolerant services for multi-region and multi-cloud environments.

Compensation

  • The base salary range for this full-time position in the United States is $190,000 - $260,000 depending on experience and level, subject to standard withholding and applicable taxes.

Company info

  • What We're Looking For

This listing is sourced directly from Alluxio's careers page and normalized into a canonical job model.