Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Distributed Systems

$230k - $330k

Alluxio

Job Description

Job Description

As a Sr. 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.
4.Provide hands-on development and deep technical guidance in critical areas of the system.
5.Lead complex system design reviews and mentor senior engineers on distributed systems design.
6.Identify and resolve system-level performance bottlenecks and reliability challenges.
7.Collaborate with product management and engineering leadership to translate product goals into technical solutions.
8.Influence the broader technical ecosystem through open-source contributions and architectural thought leadership.

Who We Are Looking For: 
1.Master or BS degree in Computer Science or related technical field, or equivalent practical experience.
2.Proven experience of 2+ years in a technical leadership or architect role, driving system-level design and guiding engineering teams.
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.
4.Deep architecting expertise in at least two of the following areas:
1)Distributed and parallel systems
2)Distributed storage systems
3)Architecting large-scale software systems
5.Demonstrated ability to design and implement high-quality, stable, and scalable end-to-end system architectures in production environments.
6.Strong analytical thinking and complex problem-solving skills.
7.Excellent communication skills and ability to influence technical direction across teams.

We Would Especially Appreciate If You Have:
1.PhD in Computer Science, Distributed Systems, or related fields.
2.Deep understanding of consensus algorithms, storage engines, or large-scale data systems.
3.Experience building or operating cloud-native infrastructure platforms.
4.Experience contributing to or maintaining open-source distributed systems projects.
5.Track record of designing systems that operate at massive scale (thousands of nodes or higher).
6.Passion for building high-performance infrastructure software.
7.Contributions to Alluxio open-source community.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Base Salary Range: $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. )

Compensation & Benefits: 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).

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Distributed Systems in Foster, CA vacancy
  • $158k - $237k

     ..., at the edge, or in the cloud. It is a distributed, scale-out, fault tolerant, performant,...  ...velocity. We are looking for motivated engineers, who can complement this rockstar team!About...  ...looking for an experienced distributed systems engineer to guide us through the next... 
    Suggested
    Shift work

    Rubrik

    Palo Alto, CA
    3 days ago
  • $345.04k - $399.42k

     ...experiences for everyone.As a Principal Software Engineer on Creator Services Data, you’ll be...  ...build the next generation Data Storage systems to power the millions of experiences on...  ...focused on solving complex back end distributed systems and storage problems at scale.... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $138.8k - $232.7k

     ...infrastructure and support the team in delivering software that is reliable, high performance,...  ...have...3+ years of backend software engineering experienceProficiency in one or more...  ..., or PythonWorking understanding of distributed systems communication patterns (REST/gRPC,... 
    Suggested
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    3 days ago
  • $150k - $190k

    A technology staffing firm is seeking a Senior Software Engineer to join their team in Redwood City, California. The role focuses on building high-performance, distributed software systems for robotics and automation platforms. Candidates must possess at least 3 years of... 
    Suggested
    Relocation package

    TalentTap.ai

    Redwood City, CA
    3 days ago
  • A technology solutions company in Redwood City is seeking a Senior Software Engineer to contribute to high-performance, distributed software systems. This role involves collaboration with cross-functional teams to tackle challenges in warehouse automation and robotics.... 
    Suggested
    Full time
    Flexible hours

    MissionHires

    Redwood City, CA
    3 days ago
  • $180k - $260k

     ...solutions that keep the internal Verkada engine runningBuild and deliver improvements to systems that allow Verkada to seamlessly transact...  ...junior engineersWhat You Bring5+ years of software engineering with a focus on distributed systems at scaleShipped customer facing... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $185k - $251k

     ...San Diego, CASoftware - Autonomy Software /Full-time /HybridThe Collision Avoidance System (CAS) is responsible for...  ...team data, software and systems engineers defining and building metrics to...  ...features.In this role, you will:Apply distributed computing algorithms to analyze... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    3 days ago
  • $243.29k - $295.25k

     ...and extensible foundation for ingestion, processing, storing, managing, and serving user content. As a Senior Software Engineer (Backend, Distributed Systems), you will design and build backend services to help game creators reach the broadest audience possible. You will... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...enforcement in ways that traditional systems cannot. Our approach has already led to...  ...make streets safer. We're looking for a Software Engineer to join the backend team that powers...  ...What You'll Do Help design and build distributed systems that support high-throughput... 
    Local area

    Jobleads-US

    San Carlos, CA
    5 days ago
  •  ...Staff Software Engineer - Distributed Systems Architect ~ Full-time VMware is the industry-leading virtualization software company. Our technologies simplify IT complexity and streamline operations, helping businesses become more agile, efficient and profitable.... 
    Full time
    Local area

    Jobleads-US

    Palo Alto, CA
    1 day ago
  •  ...VMware is seeking a Staff Software Engineer to join the NSX team, a core part of our software defined datacenter. You will lead distributed systems projects, develop scalable networking software in Java and Python, and mentor peers across multiple groups in a fast-paced... 

    Jobleads-US

    Palo Alto, CA
    1 day ago
  •  ...Tinder Inc. is seeking a mid-level Backend Platform Engineer in Palo Alto to design, develop, and operate scalable distributed services. You will work with Kubernetes/ECS, collaborate with product and engineering teams, and help shape the roadmap while mentoring others... 

    Jobleads-US

    Palo Alto, CA
    2 days ago
  • $243.29k - $295.25k

     ...everyone.Job DescriptionThe Geometry Scalability team builds the systems that power both Avatars and Environments across Roblox. Our...  ...environments performant at platform scale.You Will:Design and ship 3D engine systems for avatar and environment geometry, including mesh... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $130k - $280k

     ...devices are deployed across 170+ countries. About the RoleWe’re looking for an embedded software engineer passionate about the full camera stack to help build a best-in-class imaging system. In this role, you will design and implement core imaging system components and... 
    Full time
    Work visa
    Flexible hours
    Shift work
    Night shift

    Verkada

    San Mateo, CA
    4 days ago
  • $168.68k - $212.49k

     ...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Software Engineer on the Engine Systems team, you will help build the core diagnostic instrumentation for Roblox’s engine. In this role, support and build... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    20 hours ago
  • $196.75k - $243.29k

     ...shared experiences for everyone.Portal, part of Roblox’s Engine Productivity team, builds productivity tools for the...  ...desktop clients, apps, and Roblox Studio. As a Senior Software Engineer, you will build the systems that bring AI agents into engine development workflows... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    5 days ago
  • $150k - $230k

     ...largest autonomous logistics system, delivering critical...  ...complexity scale. We create software that detects issues in live...  ...aircraft, infrastructure, and distributed site assetsmaintenance orchestration...  ...maintenance teams, service engineering, and flight operations to... 
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    5 days ago
  • $254k - $350k

     ...Seattle, WASoftware - Autonomy Software /Full-time /HybridThe...  ...next generation of autonomous system intelligence.As a Machine Learning...  ...Learning and System Optimization Engineer, you will orchestrate and...  ...role, you will:Allocate and distribute system resources (CPU/GPU/interconnect... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    2 days ago
  • $243.29k - $295.25k

     ...experiences for everyone.The Engine Networking Team pulls the players...  ...our actions, the network system coordinates all the computers...  ...on a very large multithreaded distributed system that connects millions...  ...a game engine worksYou Are:A software engineer with 7+ years of... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $137k - $184k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox...  ...looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be...  ...developing real-time embedded software for distributed electro-mechanical systemsStrong... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $195k - $242k

    Foster City, CASoftware - Software Systems /Full-time /HybridZoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our Robotaxi including onboard... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $137k - $207k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox...  ...looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the...  ...developing real-time embedded software for distributed electro-mechanical systems and the... 
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $180k - $220k

     ...Senior Software Engineer - Accounting & Ledger Systems BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking...  ...and wants to apply that knowledge to hard distributed-systems problems in a live financial platform. What... 
    Full time
    Work at office
    Worldwide

    Jobleads-US

    Palo Alto, CA
    5 days ago
  • $120k - $200k

     ...WindBorne Systems designs, manufactures, and operates Atlas, a global constellation...  ...re looking for a talented and curious software engineer to keep model inference running reliably...  ...Experience with data pipelines, distributed systems, or infrastructure. Experience... 
    Work at office
    Immediate start
    Flexible hours

    Jobleads-US

    Palo Alto, CA
    4 days ago
  • # Software Engineer, Systems MLMenlo Park, CA Engineering+ 2 moreApply nowMeta is seeking a Software Engineer to join our Systems ML Engineering...  ...large-scale ML training and inference systems, including distributed computing frameworks and hardware-accelerated pipelines*... 

    Jobleads-US

    Menlo Park, CA
    1 day ago
  • $164k - $223k

     ...Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /...  ...looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for...  ...developing real-time embedded software for distributed electro-mechanical systemsStrong... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    4 days ago
  • $155.9k - $227.3k

     ...Overview Joby's energy storage and distribution system is the heart of our electric aircraft:...  ..., the Battery Management System (BMS) software that keeps them safe, healthy, and performant...  ...they form one energy ecosystem, engineered around the demands of commercial eVTOL... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    5 days ago
  •  ...Bake AI Inc. is seeking a Senior Software Engineer in San Mateo or remote. You will own substantial features and systems from design through production—APIs, backend services, data models, and interfaces used to configure work and interpret results. The role requires... 
    Remote work

    Jobleads-US

    San Mateo, CA
    4 days ago
  •  ...Build and maintain predominantly C++ systems that report stability, reliability, and...  ...Develop tools and signals that help engineers detect, understand, and resolve user-experience...  ...Requirements At least 1 year of professional software engineering experience. Strong... 
    Full time
    Work at office
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $196.75k - $243.29k

     ..., more civil shared experiences for everyone.As a Sr. Studio Software Engineer for Roblox Studio Platform, you will be a key contributor to...  ...adventure into the unknown and have experience across various systems, Operating Systems, Game Engines, and Application Frameworks.... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Distributed Systems. Be the first to apply!