Software Engineer - O365

Rubrik, Palo Alto, CA

Bringing Speed and Scale to the Enterprise


The team you are joining focuses on SaaS application protection, such as Office 365, Salesforce, etc. As the industry moves more towards SaaS applications in the cloud, data protection (backup and recovery) for these SaaS applications becomes a critical need for our customers. 

You’ll work on problems at scale i.e. how to efficiently provide data protections for millions of users’ emails or documents. You’ll be part of the team that drives the next generation of SaaS protection and drives the company’s next growth engine.


You will design, build, and maintain Rubrik’s cloud data protection services. You’ll help solve problems such as:

  • How do you backup Office 365 data efficiently at scale? 
  • How do you optimize cloud computing/storage so that the cost remains low at scale?

Collaborate with partner teams such as Product Management, QA, UI, UX, documentation and support teams.


  • A degree in Computer Science or equivalent
  • Strong experience in data structures, algorithms, software design, and systems analysis
  • Experience in developing and debugging distributed systems 
  • Experience building large-scale distributed systems or working with public clouds such as AWS, Azure, or GCP
  • Experiences in performance optimization, working with SaaS applications like O365, Salesforce is a big plus
  • Experiences in Golang is a plus


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. 


About Rubrik

Rubrik is a cloud data management platform. They manage data and computing systems for large companies with operations spanning multiple compute clouds. Their goal is giving complex enterprise systems the simple interface of a consumer application.

Want to learn more about Rubrik? Visit Rubrik's website.