Alluxio
Software Engineer – Distributed Systems
Foster City, California · Mid · 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
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.