Rubrik

Software Engineer - Distributed Systems (Platform Software )

Rubrik

Apply
8 days ago
Palo Alto, CA, USA
Mid Level / Senior
H1B Sponsor

Base Salary

$158k - $237k/yr

Responsibilities

  • Take complete ownership of projects from design to deployment.
  • Collaborate with cross-functional teams to build features with multi-component dependencies.
  • Design and develop high-performance, scalable, and resilient system-level services.
  • Author detailed design documents, test plans, and automated tests.
  • Diagnose and resolve intricate system and performance issues.
  • Proactively identify gaps in products, processes, and tooling.
  • Operationalize monitors and tools to aid debugging.
  • Assess the reliability of the Linux system stack and enhance error handling.

Requirements

  • BS/MS/PhD in Computer Science or related field.
  • 2+ years of software development experience on Linux, preferably in Platform/Systems/Kernel or Networking.
  • Strong fundamentals in data structures, algorithms, and distributed systems design.
  • Strong background in Systems Programming.
  • Expertise in debugging and troubleshooting performance and system-level issues.
  • Experience with Linux kernel or equivalent and kernel debugging.
  • Proficient in Python, Go, and either C++, Java, or Scala.
  • Large distributed systems design and development experience is preferred.
  • Knowledge of Storage, Filesystems, or Data Protection technologies is a plus.

Tech Stack

C++GoJavaLinuxPythonScala

Categories

BackendData EngineeringDevOpsSecurity