Job Overview
Role: Software Engineer Location: Bangalore, Karnataka Experience: 1 – 2 Years Qualification: BS / MS / PhD in Computer Science Key Skills: Distributed Systems, C++, Java, Go, Python, Hypervisors
Job Description
For the Rubrik Recruitment 2026 drive, the team is looking for a Software Engineer to join the Hypervisors and Host Protection team. You will leverage your experience to design, develop, test, and deploy large software systems that protect customer data in data centers and the cloud. This role offers full-stack ownership and the opportunity to drive large projects end-to-end. You will work on solving complex problems related to Virtual Machine protection and distributed system scalability.
Roles and Responsibilities
- Full Stack Ownership: Designing, implementing, and testing new features to protect virtual machine deployments.
- Distributed Systems: Building scalable distributed systems that serve both cloud and on-premise protection needs.
- Troubleshooting: Resolving issues experienced by customers or internal product teams and providing remedial solutions.
- Data Analysis: Analyzing field and internal data to develop product improvements.
- Collaboration: Partnering with Product Management and Support teams to deliver high-quality software.
Skills and Eligibility Criteria
Educational Background: BS/MS/PhD in Computer Science or a related field.
Experience: 1-2 years of software development experience.
Mandatory Technical Skills:
- Proficiency in one of the following: C++, Java, Go, Scala, or Python
- Strong interest and ability to learn new technologies
- Ability to identify scalable and elegant solutions to complex problems
Competencies:
- Experience in Distributed Systems design and development (Preferred)
- Full Stack development experience (Preferred)
- Familiarity with workloads such as Virtual Machines (Preferred)