cover image
Rubrik

Rubrik

rbrk.co

4 Jobs

4,241 Employees

About the Company

Rubrik (NYSE: RBRK) is on a mission to secure the world’s data. With Zero Trust Data Security™, we help organizations achieve business resilience against cyberattacks, malicious insiders, and operational disruptions. Rubrik Security Cloud, powered by machine learning, secures data across enterprise, cloud, and SaaS applications. We help organizations uphold data integrity, deliver data availability that withstands adverse conditions, continuously monitor data risks and threats, and restore businesses with their data when infrastructure is attacked.

Follow @rubrikInc on X (formerly Twitter) and Instagram.

Listed Jobs

Company background Company brand
Company Name
Rubrik
Job Title
Software Engineering Internship, Winter 2026
Job Description
Job Title: Software Engineering Intern – Winter 2026 Role Summary: Internship focused on developing and enhancing software solutions for data security and machine learning. Interns will collaborate with engineering teams, design prototypes, optimize workflows, and contribute to new security features, gaining hands‑on experience in a high‑impact environment. Expectations: - Full‑time commitment from Jan 12 2026 to May 15 2026. - Proactive engagement in coding, testing, and documentation. - Ability to work both independently and within cross‑functional teams. Key Responsibilities: - Design, implement, and test machine learning models to improve platform features. - Optimize engineering tools and pipelines to increase productivity. - Develop robust security components for cloud, enterprise, and SaaS data protection. - Conduct research on emerging technologies and propose solutions. - Participate in code reviews, sprint planning, and agile ceremonies. Required Skills: - Proficiency in at least one industry‑standard language (Java, Go, Python, C++, Objective‑C, JavaScript). - Strong foundation in algorithms, data structures, operating systems, concurrency, and distributed systems. - Familiarity with version control (Git), CI/CD pipelines, and cloud services. - Excellent problem‑solving and communication skills. Required Education & Certifications: - Currently enrolled in a BS, MS, or PhD program in Computer Science or a closely related field. - Expected graduation December 2026 or Spring 2027. - No specific certifications required.
Palo alto, United states
On site
20-11-2025
Company background Company brand
Company Name
Rubrik
Job Title
Software Engineer - Entra ID
Job Description
**Job Title** Software Engineer – Entra ID **Role Summary** Develop and maintain secure, scalable services that protect Microsoft Entra ID data on Azure. Works cross‑functionally with product management, design, and other engineering teams to deliver robust identity resilience features. **Expectations** - Deliver high‑quality code at a fast pace in a dynamic environment. - Handle ambiguity and proactively solve complex problems. - Collaborate with internal and external stakeholders for troubleshooting and product improvement. **Key Responsibilities** - Participate in engineering design discussions and contribute architectural decisions. - Write clean, testable code in Go, Python, Scala, C++, or Java. - Develop, deploy, and maintain microservices that integrate with Azure, GCP, or Windows AD. - Analyze telemetry and field data to improve reliability and performance. - Investigate customer and test‑environment issues, coordinate resolution with relevant teams. - Document design rationales, APIs, and operational procedures. **Required Skills** - Proficiency in at least one of: Go, Python, Scala, C++, Java. - Strong understanding of distributed or microservice architectures. - Ability to design scalable, maintainable solutions to complex problems. - Comfortable learning new technologies and applying them quickly. - Experience with cloud platforms (Azure, GCP) and identity services (Windows AD) is advantageous. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related field. - 2–4 years of product‑development experience in software engineering. **Preferred Qualifications** - Master’s degree or higher in a related discipline. - Hands‑on experience designing and implementing microservices. - Distributed systems design and development knowledge. - Full‑stack development experience.
Palo alto, United states
On site
Junior
27-11-2025
Company background Company brand
Company Name
Rubrik
Job Title
Software Engineer - Developer Productivity
Job Description
**Job title** Software Engineer – Developer Productivity **Role summary** Design, build, and maintain tooling, frameworks, and services that improve developer workflow, automate testing, and enable data‑driven decision making. Work with cross‑functional teams to deliver scalable, high‑quality productivity features, embody best practices, and mentor other engineers. **Expectations** - Deliver production‑ready developer tools within iterative sprints. - Participate fully in design, code reviews, and architecture discussions. - Demonstrate self‑direction, high coding standards, and a continuous improvement mindset. **Key responsibilities** - Develop automation frameworks for functional and non‑functional testing. - Create visualization and reporting dashboards for monitoring and analytics. - Build or extend tools that shorten the development cycle (e.g., CI/CD pipelines, deployment helpers). - Conduct detailed, constructive design and code reviews. - Collaborate with broader engineering teams on architectural decisions. - Promote best practices in coding, testing, and DevOps. **Required skills** - Solid programming in Python (preferred) and at least one other language. - Strong grasp of data structures, algorithms, and software design principles. - Experience with AI agents, LLMs, and Retrieval‑Augmented Generation (RAG) concepts. - Working knowledge of virtualization, containerization, storage, networking, and distributed systems. - Ability to quickly adopt new technologies and work collaboratively in a team environment. **Required education & certifications** - Bachelor’s (BS) or Master’s (MS) in Computer Science or related field. - Up to 2 years of relevant software engineering experience. - Certifications in cloud platforms (GCP, AWS, Azure) or DevOps tools are a plus.
Palo alto, United states
On site
Junior
04-01-2026
Company background Company brand
Company Name
Rubrik
Job Title
Senior Software Engineer - SaaS Data Protection
Job Description
**Job Title:** Senior Software Engineer – SaaS Data Protection **Role Summary:** Design, develop, and maintain Rubrik’s cloud‑based data protection services for SaaS applications (e.g., Salesforce, Office 365). Work on highly scalable solutions that protect millions of users’ emails and documents, collaborating with cross‑functional teams to drive the next generation of SaaS backup and recovery. **Expectations:** - 7+ years experience building large‑scale distributed systems. - Deep understanding of distributed architectures and cloud platforms (AWS, Azure, or GCP). - Strong grasp of data structures, algorithms, software design, and systems analysis. - Ability to work collaboratively with product, UI/UX, documentation, and support teams. - Preferred experience with Golang. **Key Responsibilities:** - Design and implement cloud data protection services for SaaS workloads. - Ensure high availability, performance, and scalability for millions of users. - Integrate with partner teams to define requirements, create APIs, and support documentation. - Contribute to system architecture decisions and drive technical roadmap for SaaS protection. - Participate in code reviews, testing, and continuous improvement of the platform. **Required Skills:** - Large‑scale distributed system development. - Cloud architecture expertise (AWS, Azure, or GCP). - Proficiency in data structures, algorithms, and system design. - Experience with Go (preferred) or comparable languages. - Strong problem‑solving and collaboration abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. - Relevant certifications optional (e.g., AWS/Azure/GCP certifications) but not required.
Palo alto, United states
On site
Senior
21-01-2026