Rubrik-posted 4 days ago
$152,400 - $228,700/Yr
Full-time • Mid Level
Hybrid • Palo Alto, CA
Professional, Scientific, and Technical Services
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

The Enterprise Experience team isn't just building features; we're fundamentally transforming Rubrik Security Cloud into an enterprise-ready powerhouse, empowering the world's largest and most complex organizations to manage their environments at an unprecedented scale. You'll be instrumental in developing robust, scalable solutions, including evolving our critical multi-tenancy framework that allows for unique segmentation with distinct URLs, authentication domains, and data segregation-essential for both our largest direct customers and managed service providers (MSPs). Your work will have a direct, significant impact, enabling Rubrik to deliver the most flexible, secure, and scalable experiences imaginable, making this an ideal role if you're passionate about solving complex scalability challenges and driving the future of enterprise cybersecurity.

  • 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
  • Participate in engineering design reviews, UX mock reviews, security reviews, and production readiness assessments
  • Mentor junior engineers as you gain experience, and provide technical leadership for independent projects
  • Participate in agile sprints with sprint planning, demos, and cross-team collaboration
  • Occasionally work with customer support and, where needed, with customers directly to troubleshoot complex issues in production environments
  • BS in Computer Science or equivalent field of study
  • 3-5 years of professional experience in full-stack software development
  • 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
  • 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 architecting and developing large-scale systems
  • Experience with cloud technologies, particularly GCP, as well as Docker or Kubernetes
  • Experience working in an Agile environment and adapting to evolving business needs
  • Experience mentoring more junior developers or leading technical projects
  • Bonus potential
  • Equity
  • Comprehensive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service