Software Engineer - Distributed Systems
$230k - $330kAlluxio
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.
$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...SuggestedShift work$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....SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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,...SuggestedImmediate startVisa sponsorshipFlexible hours$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...SuggestedRelocation package- 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....SuggestedFull timeFlexible hours
$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 timeWork at officeWork visaFlexible hoursShift work$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 timeTemporary workRelocation package$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...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
- ...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 timeLocal area
- ...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...
- ...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...
$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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 timeWork visaFlexible hoursShift workNight shift$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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 areaImmediate start$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 timeTemporary workRelocation package$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 timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$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 timeTemporary workRelocation package$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 timeTemporary workRelocation package$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 timeTemporary workRemote workRelocation package$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 timeWork at officeWorldwide$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 officeImmediate startFlexible hours- # 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*...
$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 timeTemporary workRelocation package$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 timeTemporary work- ...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
- ...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 timeWork at officeMonday to Friday
$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Distributed Systems. Be the first to apply!
- software engineer full time Foster, CA
- software engineer healthcare Foster, CA
- network software engineer Foster, CA
- senior software engineer Foster, CA
- software system engineer Foster, CA
- software developer Foster, CA
- ngo software engineer Foster, CA
- startup software engineer Foster, CA
- director software engineering Foster, CA
- software developer positions Foster, CA


