Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rubrik Logo

Software Engineer - Enterprise Experience Team

Rubrik

$152,400 - $228,700
Aug 20, 2025
Palo Alto, CA, US
Apply Now

Rubrik Security Cloud needs to be transformed into an enterprise-ready powerhouse capable of managing environments at an unprecedented scale for the world's largest and most complex organizations. This involves developing robust, scalable solutions, including evolving the multi-tenancy framework for distinct segmentation, authentication domains, and data segregation, crucial for large direct customers and managed service providers (MSPs).

Requirements

  • Experience in one or more general-purpose programming languages, including but not limited to Java, C/C++, Python, Scala, or Golang
  • Proficiency with frontend frameworks and technologies (e.g., React.JS, JavaScript, HTML5, CSS3, and TypeScript)
  • Experience building and consuming APIs (GraphQL, REST)
  • Hands-on experience working with relational databases
  • Strong software engineering skills, including design, implementation, unit/integration/e2e testing, and performance optimization
  • Experience architecting and developing large-scale systems
  • Experience with cloud technologies, particularly GCP, as well as Docker or Kubernetes

Responsibilities

  • Design, build, and enhance scalable frameworks and user-facing features for Rubrik Security Cloud, such as multi-tenancy, RBAC enhancements, custom object tagging, and control planes for MSPs
  • Own and deliver new features from conception through design, implementation, and production launch
  • Work across the stack, writing backend services (primarily in Golang) and frontend interfaces (React, TypeScript, HTML/CSS)
  • Develop efficient, reliable APIs and robust SQL queries against relational databases
  • Integrate with frameworks and services owned by other teams, including RBAC, the managed object hierarchy, and data protection workloads
  • Ensure solutions are enterprise-grade: scalable, resilient, secure, and easy to operate
  • Collaborate closely with product managers, UX designers, engineering peers, and customer support teams to understand requirements, drive clarity, and transform ambiguity into refined execution plans

Other

  • 3-5 years of professional experience in full-stack software development
  • Excellent written and verbal communication skills, able to articulate technical ideas and produce technical documentation
  • Comfortable working in a collaborative, cross-team, and often ambiguous environment, thriving in a rapid-iteration culture
  • Experience mentoring more junior developers or leading technical projects
  • BS in Computer Science or equivalent field of study