About the role
Rubrik is seeking a Software Engineer to build large-scale distributed systems for SaaS data protection, focusing on backup and recovery for applications like Microsoft Office 365 and Salesforce. The role involves designing and implementing DRaaS solutions, data management jobs, and UIs/APIs. You will solve scalability problems, respond to critical issues, and collaborate with product teams. The team works on protecting data for millions of users.
Requirements
3+ years building large-scale distributed systems, deep understanding of cloud architecture (AWS, Azure, GCP), BS in Computer Science or equivalent, strong code review and testing practices, proficiency in Go, Scala, or Python, experience with Bazel, Git, GitHub, and automated build systems.
About the company
Rubrik
Rubrik provides an agentic cyber resilience platform that unifies data, identity, and AI to protect against ransomware and other cyber threats. Their "Zero Trust Data Security" offering ensures data integrity and rapid recovery for cloud, on-premises, and SaaS environments. Rubrik's value proposition lies in accelerating and securing AI agents and providing preemptive recovery capabilities.
View company page →More from Rubrik
Software Engineer - Entra ID
GoPythonC++GCPAWSAzure
$123k–184k
Onsite · Palo Alto, CA
Software Engineer - Entra ID
$123k–184k
GoPythonC++GCPAWSAzure
Software Engineer - Product Platform Security
GoScalaPythonLinuxGitAWSAzureGCPDistributed Systems
$131k–197k
Onsite · Palo Alto, CA
Software Engineer - Product Platform Security
$131k–197k
GoScalaPythonLinuxGitAWSAzureGCPDistributed Systems
Principal AI Architect
PythonJavaGoPyTorchTensorFlowDatadogDistributed Systems
$254k–356k
Onsite · Palo Alto, CA
Principal AI Architect
$254k–356k
PythonJavaGoPyTorchTensorFlowDatadogDistributed Systems
Senior Software Engineer - Backend & Cloud Infrastructure
TerraformPythonGoRustKubernetesAWSAzureGCPInfrastructure as CodeDistributed Systems
$189k–283k
Onsite · Palo Alto, CA
Senior Software Engineer - Backend & Cloud Infrastructure
$189k–283k
TerraformPythonGoRustKubernetesAWSAzureGCPInfrastructure as CodeDistributed Systems
Software Engineer - Reliability (US Citizen)
KubernetesMySQLGoPythonJavaScalaC++LinuxDistributed SystemsDevOps
$158k–237k
Onsite · Palo Alto, CA
Software Engineer - Reliability (US Citizen)
$158k–237k
KubernetesMySQLGoPythonJavaScalaC++LinuxDistributed SystemsDevOps
Similar roles
Software Engineer - Distributed Systems
$153k–376k
Software Engineer - Distributed Systems
$153k–376k
Principal Software Engineer (Cloud)
$220k–240k
Principal Software Engineer (Cloud)
$220k–240k
Staff+ Software Engineer, Platform Distribution
$405k–485k
Staff+ Software Engineer, Platform Distribution
$405k–485k
Senior Software Engineer - Backend
$158k–214k
Senior Software Engineer - Backend
$158k–214k
Software Engineer - Infrastructure
$200k–240k
Software Engineer - Infrastructure
$200k–240k