Drimva

Rubrik

Software Engineer - SaaS Data Protection

$158K–$237K

Palo Alto, CA +1 · Full-time · Posted Aug 31, 2026

Location
Palo Alto, CA
Palo Alto, CA, United States
Experience
3+ years building large-scale distributed systems.
Education
BS in Computer Science or equivalent.

About the job

Design, build, and maintain scalable cloud data-protection services for SaaS applications, including backup, recovery, and disaster recovery.

What you'll do

  • Build and maintain fault-tolerant distributed systems and solve scalability and stability problems.
  • Design and develop DRaaS solutions and backup and recovery jobs; implement admin-facing UIs and APIs.
  • Analyze and resolve customer and product issues, improve build and test infrastructure, and collaborate with product teams.

What they ask for

  • 3+ years building large-scale distributed systems.
  • Deep understanding of distributed and cloud architecture (AWS, Azure, or GCP).
  • BS in Computer Science or equivalent.
  • Strong code review and testing practices; experience with data structures, software design, and systems analysis.

Nice to have

  • Proficiency in one or more of Go, Scala, or Python.
  • Experience with Bazel, Git, GitHub, or automated build systems.

Pay

$158,000 — $237,000 USD (base salary)

Tools

AWS, Azure, GCP, Scala, Java, Go, Python, Bazel

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)