Alluxio
Staff Software Engineer - Distributed System Development
Foster City, California · Staff+ · Full-time
Stay score
odds of building a lasting career here
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
$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.