Alluxio

Alluxio

Software Engineer – Distributed Systems

Foster City, California · Mid · Full-time

Sponsorship not specified$230k-$330kDetected 13 days ago
JavaC++CDistributed SystemsAlgorithmsLeadershipCommunicationProblem Solving

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level IV · 4×
Level I$137,0931 entry
Level II$165,1312 entries
Level III$193,1493 entries
Level IV$221,1874 entries

This range already reaches Level IV — the maximum four lottery entries.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Francisco-Oakland-Fremont, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • 4.Provide hands-on development and deep technical guidance in critical areas of the system.
  • 6.Identify and resolve system-level performance bottlenecks and reliability challenges.
  • 8.Influence the broader technical ecosystem through open-source contributions and architectural thought leadership.

Responsibilities

  • Staff Software Engineer - Distributed Systems at Alluxio, you will lead the end-to-end architecture and technical evolution of our next-generation distributed data platform.
  • You will drive system-level design decisions that enable Alluxio to scale to thousands of nodes and exabytes of data, while maintaining performance, reliability, and simplicity for users.
  • In this role, you will operate as a technical architect and hands-on engineering leader, partnering closely with engineering teams and product management to translate complex requirements into scalable distributed system designs.
  • What You Will Be Able To Build and Owner:
  • 1.Lead the end-to-end architecture and design of large-scale distributed systems powering the Alluxio platform.
  • 2.Drive technical strategy and architectural direction across multiple teams and components.
  • 3.Design systems that support high scalability, fault tolerance, performance optimization, and data durability.
  • 5.Lead complex system design reviews and mentor senior engineers on distributed systems design.
  • 7.Collaborate with product management and engineering leadership to translate product goals into technical solutions.
  • 2.Proven experience of 2+ years in a technical leadership or architect role, driving system-level design and guiding engineering teams.

Requirements

  • 1.Master or BS degree in Computer Science or related technical field, or equivalent practical experience.

Compensation

  • $230,000 - $330,000 / year (The final base salary offer within this range is determined by various factors, including candidate experience, technical qualifications, and operational needs. )
  • The posted range reflects the base salary range for this role.
  • In addition to base pay, full-time positions at Alluxio are eligible for performance-based annual bonuses, equity options, and a comprehensive benefits package (including health, 401k, and paid time off).

Benefits

  • In addition to base pay, full-time positions at Alluxio are eligible for performance-based annual bonuses, equity options, and a comprehensive benefits package (including health, 401k, and paid time off).

Company info

  • Looking For:
  • 3.Strong hands-on software development experience in one or more general-purpose programming languages, including but not limited to Java, C/C++, or Go.

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