Palo Alto
335 days ago
Staff Engineer - Distributed File System
About the job

Rubrik’s distributed file system (Atlas) has been the cornerstone of Rubrik’s innovative tech stack. It has provided performance & stability while allowing teams to build differentiating capabilities on top. Since inception this team has attracted some of our strongest technical talent.

We are looking for seasoned engineers who can lead us through the next stage of evolution of the filesystem. There are many reasons that necessitate this evolution. The filesystem was initially designed for onprem use cases. But with the shift to cloud, a lot of those use cases are migrating to cloud. To adapt, a lot of the assumptions underpinning the design need to be revisited. A new class of applications with very different access patterns that are currently very inefficient are also coming up. The set of hardware platforms that Rubrik supports is expanding at a rapid pace and the filesystem needs to work gracefully across all of them. And then there is a constant need to push the boundaries on performance which is one of Rubrik’s key strengths.

As a technical leader in the team, you’ll be laying down the technical foundations for the tectonic shifts mentioned above. You’ll 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. Since Atlas is at the heart of Rubrik, your technical direction will also impact multiple teams across Rubrik, as we need to guide them on how to best build on top of Atlas.

The technical stack will involve high performance c++, distributed system algorithms, kernel, disk, network protocols, schedulers, performance et al. You’ll be in a position to have an outsized impact on Rubrik. The opportunity provides a potent mix of dynamism, startup culture, serious technical challenges and influence across many teams. If all this sounds interesting, please reach out.=

Minimum qualifications

Bachelor’s and/or Master’s degree in Computer Science or equivalent 10+ years of experience Experience in distributed systems and backend development

Preferred qualifications

Experience with dynamic (startup like) environments is a plus Experience with file systems and storage solutions is a huge plus Love for technology and systems engineering

ABOUT RUBRIK

Rubrik is one of the fastest growing companies in Silicon Valley, revolutionizing data protection and management in the emerging multi-cloud world. We are the leader in cloud data management, delivering a single platform to manage and protect data in the cloud, at the edge, and on-premises. Enterprises choose Rubrik to simplify backup and recovery, accelerate cloud adoption, enable automation at scale, and secure against cyberthreats. We’ve been recognized as a Forbes Cloud 100 Company two years in a row and as a LinkedIn Top 10 startup. 

Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. 

Equal Opportunity Employer/Veterans/Disabled: Rubrik 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, or protected veteran status and will not be discriminated against on the basis of disability. Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.  Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please contact us at hr@rubrik.com if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. EEO IS THE LAW EEO IS THE LAW - POSTER SUPPLEMENT PAY TRANSPARENCY NONDISCRIMINATION PROVISION NOTIFICATION OF EMPLOYEE RIGHTS UNDER FEDERAL LABOR LAWS
Confirm your E-mail: Send Email