Palo Alto, California, United States Remote (Country) Employment USD 158,000 - 237,000 Yearly

Rubrik is hiring a Software Engineer

About the Role

Rubrik is looking for a Software Engineer to join the Forge team. You will be at the forefront of building the robust, software-defined platform that powers our cyber resilience, spanning the full software development lifecycle and having a direct impact on the business.

What You'll Do

  • Actively own team features and systems, defining their long-term vision and ensuring their health.
  • 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 to ensure high-quality results.
  • Collaborate closely with engineering and support teams to debug and resolve complex customer issues.
  • Proactively identify and bridge gaps in our product, processes, and tooling.
  • Operationalize monitors and tools to aid and scale the debugging process.
  • Assess the reliability of the Linux system stack and create new features to enhance error handling and performance.
  • Mentor new and junior engineers, helping them succeed in our fast-paced environment.
  • Contribute to the evolution of our engineering standards, tooling, and processes.

What We're Looking For

  • BS/MS/PhD in Computer Science or related field.
  • 2+ years of software development experience on Linux.
  • 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.

Nice to Have

  • Experience preferably in Platform/Systems/Kernel or Networking domain.
  • Large distributed systems design and development experience.
  • Knowledge of Storage, Filesystems, or Data Protection technologies.

Technical Stack

  • Linux
  • Python
  • Go
  • C++
  • Java
  • Scala

Team & Environment

The Forge Team: Engineering the Backbone of Rubrik's Platform.

Benefits & Compensation

  • Salary: $158,000—$237,000 USD.
  • Eligible for equity.

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.

Required Skills
LinuxPythonGoC++JavaScalaData StructuresAlgorithmsDistributed SystemsSystems ProgrammingDebuggingPerformance Tuning
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Rubrik

Rubrik is a Security and AI company operating at the intersection of data protection, cyber resilience and enterprise AI acceleration, with a Security Cloud platform designed to deliver robust cyber resilience and recovery.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago