🏢 Rubrik
Software Engineer - Jarvis
💼 Fulltime
📍 Bangalore, India
🔗 Explore More
🛠 Skills Required
Java
C++
Scala
Python
C#
GCP
AWS
Azure
Linux
Windows
Distributed Systems
Networking
Storage Systems
Hypervisors
Databases
Security
Problem Solving
Code Review
CI/CD
Advertisements
🎤 Interview Experience
Rubrik’s interview process typically starts with a timed online coding assessment focusing on arrays, strings, graphs and dynamic programming. Successful candidates move to a technical interview where they solve live coding problems, discuss system design for large‑scale observability platforms, and answer architecture questions. The final HR round evaluates cultural fit, communication skills and alignment with Rubrik’s values. Preparation should include strong DSA practice, understanding of distributed systems, and familiarity with cloud services.
🏢 Work Culture
Rubrik promotes a high‑performance yet supportive culture where engineers are given autonomy to innovate. The company invests heavily in learning, offering mentorship programs, tech talks and conference sponsorships. Employees enjoy flexible work hours, a focus on results over presenteeism, and clear pathways for career growth.
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Helps sharpen quantitative and logical reasoning skills essential for the initial coding screen.
Open Resource ↗
Rubrik Specific Interview Topics
Covers company‑focused problems, system design scenarios and language‑specific nuances relevant to Rubrik.
Open Resource ↗
Software Engineer Preparation Guide
Provides a structured roadmap, sample questions and interview experiences for Rubrik software roles.
Open Resource ↗
Algorithm Practice Problems
Extensive collection of coding challenges to practice data structures and algorithms for Rubrik’s technical rounds.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Bachelor’s or Master’s degree in Computer Science, Engineering or related field; 2–5 years of relevant software development experience; proficiency in at least one major programming language (Java, C++, Scala, Python, C#); experience with cloud platforms (GCP, AWS, Azure) is a plus; solid understanding of Unix/Linux or Windows environments, distributed systems, networking, storage or security; minimum 60% aggregate (or CGPA 6.0/10) for graduates; no active backlogs at the time of application.
🏆 Selection Process
Round 1: Online coding test (DSA & problem solving) → Round 2: Technical interview (coding, system design, architecture) → Round 3: HR interview (culture fit, motivations)
🎯
Don't miss this opportunity!
Apply before 21 Aug 2027 — only 360 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📋 About the Role
Rubrik is a global leader in data security, cyber resilience and enterprise AI acceleration. Founded in 2014, the company has rapidly grown to become a trusted partner for Fortune 500 enterprises, offering a unified platform that protects data across on‑premises, cloud and edge environments. With a strong focus on innovation, Rubrik combines backup, disaster recovery, archival, analytics and security into a single, cloud‑native solution that helps organisations modernise their data strategy while meeting stringent compliance requirements. The company’s culture is built around a merit‑based, inclusive environment where engineers are encouraged to experiment, own end‑to‑end solutions and make a tangible impact on the world’s data.
The Jarvis team is Rubrik’s observability arm, responsible for building a highly‑scalable platform that collects, processes and visualises telemetry from every component of Rubrik’s ecosystem. The platform powers real‑time insights for engineering, product, support and marketing teams, enabling rapid detection of anomalies, performance bottlenecks and security incidents. As a Software Engineer on Jarvis, you will join a fast‑moving group that values reliability, scalability and deep technical expertise.
**Key Responsibilities**
1. Design, develop, test, deploy and maintain core services of the observability platform.
2. Own end‑to‑end project delivery, managing priorities, timelines and technical debt.
3. Identify performance bottlenecks and implement optimisations across the stack.
4. Diagnose and resolve complex issues in customer environments, often under tight SLAs.
5. Contribute to the architecture of distributed, fault‑tolerant systems handling petabyte‑scale data.
6. Write clean, reusable code in Java, C++, Scala or Python and enforce best coding practices.
7. Collaborate with cross‑functional teams (product, SRE, security) to define requirements and deliver features.
8. Participate in on‑call rotations to ensure 24/7 availability of observability services.
9. Mentor junior engineers and conduct code reviews to uphold quality standards.
10. Stay updated with emerging cloud technologies (GCP, AWS, Azure) and incorporate them where beneficial.
**Tech Stack**: Java, C++, Scala, Python, Kubernetes, Docker, Prometheus, Grafana, gRPC, Google Cloud Platform, AWS, Linux/Unix, distributed storage systems, networking protocols.
**Growth Path**: Rubrik offers a clear technical ladder – from Software Engineer I to Senior Engineer, Staff Engineer and Principal Engineer – with opportunities to move into product management or architecture roles. Engineers are encouraged to publish internal tech talks, contribute to open‑source projects and attend global conferences.
**Why Join Rubrik?**
- Work on mission‑critical infrastructure that powers data security for the world’s largest enterprises.
- Be part of a diverse, inclusive team that rewards curiosity and ownership.
- Competitive compensation, generous stock options and continuous learning budget.
- Access to cutting‑edge cloud platforms and a culture that promotes rapid career progression.
- Strong emphasis on work‑life balance with flexible hours and remote‑work options for certain roles.
🎯
Don't miss this opportunity!
Apply before 21 Aug 2027 — only 360 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📤 Share this Job
Advertisements
🏢 More from Rubrik
Software Engineer
📍 Bangalore, India · ⏳ 24 Aug
Apply →
💼 More Fulltime Opportunities
Software Engineer – Automation Tester
🏢 CGI · 📍 Bangalore, Karnataka
View →
Engineering Services Practitioner
🏢 Accenture · 📍 Bengaluru
View →
Associate Data Analyst
🏢 MetLife · 📍 Pune, Maharashtra
View →
Talent Pool - GET (Fresher)
🏢 NEC · 📍 Pan India
View →
📋 Quick Info
JOB ID
C1138-J152
POSTED
6d ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer