Software Engineer, Atlas Distributed Systems
$158k - $237kRubrik
About TeamRubrik Atlas is the core data path for all Rubrik products, whether in the data center, at the edge, or in the cloud. It is a distributed, scale-out, fault tolerant, performant, deduplicated user-space filesystem that uniquely combines block device (ext4/NFS/SMB) and S3 backend storage interfaces. It has been the cornerstone of Rubrik’s innovative tech stack since Day 1.Since inception this team has attracted some of our strongest technical talent with a very high bar for quality and velocity. We are looking for motivated engineers, who can complement this rockstar team!About RoleRubrik is expanding at a rapid pace in all directions, from supporting various applications (like Kubernetes, Oracle, EC2, and RDS protection) to hardware storage platforms (like SSD, HDD, S3, Azure Blob, and EBS), to revolutionizing cloud protection (such as SaaS protection, data security, and immutability). At the heart of this transformation is our Atlas platform. We are looking for an experienced distributed systems engineer to guide us through the next stage of the evolution of our data platform.As an engineer in the team, you’ll design, develop and deliver cutting-edge solutions for the tectonic shifts mentioned above. You will be responsible for outlining the architectural principles we should build towards, prototyping changes, and working with the team to realize the vision in a production-quality system. Your technical direction will also impact multiple teams across Rubrik, as we will need to guide them on how to best build on top of Atlas.There will be a wide range of features to work on, including cloud storage-backed file systems with effective cost analysis, building data formats optimized for read and write performance for all workloads, deduplication and compression, reliability, resiliency, infinite scalability, performance tooling using eBPF, asynchronous programming, various read-ahead techniques, snapshotting, data integrity, data security, data immutability in the cloud, and many more.This opportunity provides a potent mix of dynamism, fast startup-like culture, serious technical challenges, and influence across many teams and leaders. If all this sounds interesting, or if you want to know more, please reach out.What are we looking for? Bachelor’s and/or Master’s degree in Computer Science or equivalent3+ years of experience in Distributed File SystemStrong fundamentals in distributed systems design and developmentExperience in building systems at scale and backend developmentHands on with the code and have hands-on coding skills in C++Preferred QualificationsExperience with storage solutions or data protection is a huge plusExperience with nuances public cloud features and costs (like compute, storage, networking, data services) on public clouds (AWS, Azure, GCP)The minimum and maximum base salaries for this role are posted below; additionally, the role is eligible for bonus potential, equity and benefits. The range displayed reflects the minimum and maximum target for new hire salaries for the role based on U.S. location. Within the range, the salary offered will be determined by work location and additional factors, including job-related skills, experience, and relevant education or training.US Pay Range$158,000—$237,000 USDJoin Us in Securing and Accelerating the World's AI TransformationRubrik (RBRK), the Security and AI Operations Company, leads at the intersection of data protection, cyber resilience, and enterprise AI acceleration. Rubrik Security Cloud delivers complete cyber resilience by securing, monitoring, and recovering data, identities, and workloads across clouds. Rubrik Agent Cloud accelerates trusted AI agent deployments at scale by monitoring and auditing agentic actions, enforcing real-time guardrails, fine-tuning for accuracy and undoing agentic mistakes. Linkedin | X (formerly Twitter) | Instagram | Rubrik.comInclusion @ RubrikAt Rubrik, we are dedicated to fostering a culture where people from all backgrounds are valued, feel they belong, and believe they can succeed. Our commitment to inclusion is at the heart of our mission to secure the world’s data.Our goal is to hire and promote the best talent, regardless of background. We continually review our hiring practices to ensure fairness and strive to create an environment where every employee has equal access to opportunities for growth and excellence. We believe in empowering everyone to bring their authentic selves to work and achieve their fullest potential.Our inclusion strategy focuses on three core areas of our business and culture:Our Company: We are committed to building a merit-based organization that offers equal access to growth and success for all employees globally. Your potential is limitless here.Our Culture: We strive to create an inclusive atmosphere where individuals from all backgrounds feel a strong sense of belonging, can thrive, and do their best work. Your contributions help us innovate and break boundaries.Our Communities: We are dedicated to expanding our engagement with the communities we operate in, creating opportunities for underrepresented talent and driving greater innovation for our clients. Your impact extends beyond Rubrik, contributing to safer and stronger communities.Equal Opportunity Employer/Veterans/DisabledRubrik is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, protected veteran status, or any other status protected by applicable law. Rubrik provides equal employment opportunities to employees and applicants in all terms and conditions of employment, including recruiting, hiring, promotion, compensation, training, leave, and termination.Rubrik provides reasonable accommodations to qualified applicants and employees with disabilities in accordance with applicable law. If you need an accommodation to participate in the application process or to perform your job, please contact View email address on click.appcast.io. Accommodations may include changes to the application process, documents in an alternate format, a sign language interpreter, or specialized equipment.EEO IS THE LAWNOTIFICATION OF EMPLOYEE RIGHTS UNDER FEDERAL LABOR LAWS
$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$152k - $241.5k
NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its... ...Cloud team responsible for production systems that enable large scalable GPU clusters... ...managing and automating large-scale distributed systems independent of cloud providers...SuggestedFull time$215k - $250k
...make available to any downstream query engine and use case (from traditional... ...that have created large-scale data systems and globally distributed platforms that sit at the heart of some... ...our data tech stack by building the software and data features that actually process...SuggestedOdd jobWork at officeLocal areaRemote workRelocationRelocation package$120k - $200k
...WindBorne Systems designs, manufactures, and operates Atlas, a global constellation of smart weather balloons.... ...looking for a talented and curious software engineer to keep model inference running... ...with data pipelines, distributed systems, or infrastructure....SuggestedWork at officeImmediate startFlexible hours$149.8k - $262.2k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...We are seeking a Senior Staff Software Engineer (IC5 Level) to join... ...incident reviews for stateful systems.You will spend significant time... ...— particularly around distributed-systems and data-service design...SuggestedPermanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$149.8k - $262.2k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...team: We are seeking a Staff Software Engineer (IC4 Level) to join... ...programming skills in Go (or another systems language with a willingness... ...PersonasWe approach our distributed world of work with flexibility...Permanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week- Exadata Software Engineer We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server... ...unanticipated software failures Develop algorithms and distributed systems software that runs on a large Database and...Temporary workFlexible hours
- ...Everpure in Santa Clara, CA is seeking a Senior C++ Systems Engineer to own core platform components and push the Enterprise Data Cloud... ...nines of uptime. You will design and implement high-performance distributed code, collaborating with cross-functional teams to deliver...
$160k - $200k
...save lives. Automated aviation systems will enable a future where... ...a team of mission-driven engineers with experience across aerospace... ....As a Mission Systems Software Engineer, you will be a part... ...hardware systemsExperience with distributed systems and messaging protocolsA...Permanent employmentCasual work$120k - $195k
...DescriptionAs part of our world-class software engineering team, you will help build the next-generation... ...includes data infrastructure, storage systems, streaming platforms, traffic and... ...experiences. Bring your experience in distributed systems and algorithms, along with a...For contractorsWork experience placementWork at officeFlexible hours$193.93k - $291.15k
...standard protocols. About the Work Engineered Connectivity: Architect a network... ...Tools: Wireshark About You Systems Thinker: You have a deep understanding... ...(or a PhD with a focus on Networking/Distributed Systems and 3+ years of industry experience...Immediate startRemote workFlexible hours- ...digital future. Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing Management team—an... ..., build, and own core platform services powering secure, distributed systems at scale. This is a high-impact, hands-on technical leadership...Temporary workH1bWorldwide
- ...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...
- ...Annapurna Labs (U.S.) Inc. in Cupertino, CA, invites applications for the Software Dev Engineer II position. You will design, implement, test, and document embedded or distributed software applications, tools, and services, translating requirements into robust solutions...
$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- ...Walmart Inc. in Sunnyvale, CA is seeking a Senior Software Engineer to join the Driver Experience group under Last Mile Delivery. You will design and build highly scalable distributed services handling millions of requests per day and collaborate with product, data, and...
- Communication Systems Software Engineer We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems... ...and implementing highly available and fault-tolerant distributed systems. A highly reliable communication system is required...Permanent employmentRemote work
- ...Description About the Role: As a Senior Software Engineer at Alluxio, you will be responsible... ...challenging problems in the area of Distributed Data Services, memory and data structure... ...Software Engineer - Distributed Systems at Alluxio, What You Will Be Able To Build...
- ...NVIDIA is seeking a Software Engineer to bring up, triage, benchmark, and optimize distributed training and inference workloads across GPU platforms at scale. You... ...benchmarking tooling, and collaborate with framework, systems, and platform teams to deliver data-driven...
- ...high quality agentic search systems, addressing tail latency, throughput... ...systems, mentor senior engineers, and align technical and... ...experimentation, and operations.Strong distributed-systems expertise across... ...of every team. Our software products help teams all over...Work at officeLocal area
$124k - $195.5k
...experienced and highly motivated software professional to work on... ...intersection of CUDA and Deep Learning Systems. As the complexity and scale... ..., massive-scale distributed computing, and low-level hardware... ...Computer Science, Computer Engineering, Electrical Engineering, or...Full time$226k - $369k
...needs of the team. As part of our world-class software engineering team, you will take the lead in building the next... ...the best, putting to use your passion for distributed technologies and algorithms, API design and systems design, and your passion for writing code that...For contractorsWork at officeFlexible hours$227k - $303k
...role We are looking for a Principal Engineer to provide technical leadership across... ...across multiple teams, and solve complex distributed-systems problems in security-critical... ...experience designing and building production software, including substantial experience with...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- ...SpaceX is seeking a Principal Security Software Engineer for Starlink to shape security across Starlink systems, including cryptographic services and security-critical... ...knowledge of cryptography, and experience with OS or distributed systems. #J-18808-Ljbffr Jobleads-US
$174k - $252k
Write and test product or system development code. Collaborate with... ....5 years of experience with software development in one or more... ...technologies.Google's software engineers develop the next-generation technologies... ...information retrieval, distributed computing, large-scale system...$212k - $265k
...the latest in a line of cutting-edge systems that have been helping customers and... ...We are looking for a Principal Distributed Systems Engineer to join the team building IonQ's Network... ...Requirements: ~15+ years of software engineering experience building and operating...Permanent employmentFull timeContract workWork at office- ...Alluxio in Foster City, CA is seeking a Senior Software Engineer - Distributed Systems to evolve the Alluxio project, tackling challenges in distributed data services, memory efficiency, and thread concurrency. You will lead architectural decisions, implement scalable...
$163.43k - $213.97k
...the latest in a line of cutting-edge systems that have been helping customers and... ...looking for a deeply hands-on Senior Distributed Systems Engineer to join the team building IonQ's Network... ...~6+ years of backend software engineering experience, with a strong...Permanent employmentContract workWork at office$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...MicrosoftOverviewThe AI Infrastructure Engineering Systems team at Microsoft builds the cloud platform... ...candidates will bring strong distributed-systems and cloud-platform experience,...Ongoing contractLocal area3 days per week- ...operates ultra-scale GPU supercomputing systems to train next-generation foundation models... ...— driving communication performance, distributed reliability, and cross-layer optimization... ...We are looking for a deeply technical engineer to co-design and optimize the communication...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Atlas Distributed Systems. Be the first to apply!
- software engineer internship remote Palo Alto, CA
- senior software engineer ruby on rails Palo Alto, CA
- software developer positions Palo Alto, CA
- agile software developer Palo Alto, CA
- software engineer intern Palo Alto, CA
- rust software engineer Palo Alto, CA
- software engineer internship Palo Alto, CA
- entry level software engineer remote Palo Alto, CA
- senior software engineer remote Palo Alto, CA
- senior software design engineer Palo Alto, CA




