Alluxio

Alluxio

Staff Software Engineer - Distributed System Development

Foster City, California · Staff+ · Full-time

Sponsorship not specified$200k-$300kDetected 42 days ago
JavaC++CDistributed SystemsData StructuresCommunicationProblem 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 III · 3×
Level I$137,0931 entry
Level II$165,1312 entries
Level III$193,1493 entries
Level IV$221,1874 entries

$21,187 more — $221,187 — moves this role to Level IV and 4 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $221,187 would place this position at wage Level IV. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

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

  • 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.
  • Having at least 1-2 years in technical leader role

Responsibilities

  • As the Staff Software Engineer - Distributed Systems at Alluxio, What You Will Be Able To Build and Owner:
  • You would contribute to the product architecture and implement the technical direction, working along with the product management.

Requirements

  • BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • 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.
  • Working proficiency and communication skills in verbal and written English.
  • 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.

Skills

  • Software development experience in one or more general-purpose programming languages, including but not limited to: Java, C/C++, or Go.
  • Excellent analytical and problem-solving skills.

Compensation

  • $200,000 - $300,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).
  • Master's, PhD degree, further education or equivalent practical experience in engineering, computer science or other technical related field.
  • We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Company info

  • We are an equal opportunity employer and value diversity at our company.
  • As the Staff Software Engineer - Distributed Systems at Alluxio, What We are Looking For:

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