Rubrik hiring for the position of Software Engineer – SaaS O365 at its Bengaluru, India office. This opportunity is suitable for candidates with a bachelor’s or master’s degree in computer science or a related field and 0–2 years of relevant work experience.

Candidates with programming knowledge and an interest in cloud computing, distributed systems, and software engineering can explore this opportunity through Rubrik’s official careers website.
Job Overview
| Job Details | Information |
|---|---|
| Company | Rubrik |
| Job Role | Software Engineer – SaaS O365 |
| Job ID | 8256407 |
| Qualification | Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent |
| Experience | 0–2 years |
| Employment Type | Full-time |
| Work Location | Bengaluru, Karnataka, India |
| Work Mode | Office-based |
| Salary | Not disclosed officially |
| Application Mode | Online |
About Rubrik
Rubrik is a cybersecurity and data protection company focused on cyber resilience, cloud data protection, and securing enterprise workloads. Its products help organizations protect, monitor, and recover critical data across cloud environments.
The company develops software solutions that support data security and resilience for organizations across different industries.
Job Description
As a Software Engineer – SaaS O365, you will contribute to building and improving software using distributed systems and cloud technologies.
The role involves designing, developing, testing, deploying, maintaining, and enhancing software. You will also manage project priorities, deadlines, and deliverables while collaborating with other engineers.
This opportunity is particularly relevant for early-career software engineers who want to strengthen their programming skills and gain experience developing scalable cloud-based applications.
Roles and Responsibilities
- Build software using distributed systems and cloud technologies.
- Design and develop reliable software solutions.
- Test and deploy software applications.
- Maintain and improve existing software.
- Manage individual project priorities and deadlines.
- Apply software engineering principles and design patterns.
- Follow the Software Development Life Cycle (SDLC).
- Collaborate with team members to deliver projects.
- Solve technical problems and maintain attention to detail.
Eligibility Criteria
Candidates should review the following requirements before applying:
- Educational Qualification: Bachelor’s or Master’s degree, or equivalent, in Computer Science or a related field.
- Experience: 0–2 years of relevant work experience.
- Programming: Proficiency in at least one general-purpose programming language.
- Problem-Solving: Strong analytical and troubleshooting skills.
- Communication: Ability to work independently and collaboratively.
- Location: Bengaluru, India.
The official listing does not specify eligible graduation batches. Candidates should verify the current requirements directly on Rubrik’s careers portal.
Technical Skills Required
1. Programming Languages
Candidates should be proficient in at least one of the following:
- Go
- Java
- C or C++
- Scala
- Python
2. Cloud Computing
Knowledge of public cloud platforms is an advantage. Relevant technologies include:
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform (GCP)
3. Containers and Microservices
Familiarity with the following technologies is beneficial:
- Docker
- Containers
- Kubernetes
- Microservice architectures
4. Software Engineering Fundamentals
Candidates should understand:
- Software Development Life Cycle (SDLC)
- Software design patterns
- Software engineering principles
- Testing and debugging
- Problem-solving and code quality
Cloud platforms, Docker, Kubernetes, and microservices are listed as advantageous skills rather than universal mandatory requirements.
Salary and Benefits
Rubrik has not disclosed the salary for this particular position in the official job description. Compensation and benefits should be confirmed during the recruitment process.
Avoid relying on unofficial salary estimates as guaranteed compensation.
How to Apply for Rubrik Software Engineer Jobs 2026
Follow these steps to apply:
- Visit Rubrik’s official careers page using the link below.
- Read the complete job description and eligibility requirements.
- Confirm that the position is still accepting applications.
- Click the application option on the official listing.
- Complete the online application form.
- Upload your updated resume and provide the requested information.
- Submit your application and monitor your email for recruitment updates.
Official Application Link: Click here
Frequently Asked Questions (FAQs)
1. Is Rubrik hiring Software Engineers in 2026?
Rubrik has published a Software Engineer – SaaS O365 listing for its Bengaluru office. Check the official careers page to confirm the latest application status.
2. What is the qualification required?
A bachelor’s or master’s degree, or equivalent, in Computer Science or a related field is required.
3. How much experience is required?
The listed experience requirement is 0–2 years of relevant work experience.
4. Where is the job located?
The position is based at Rubrik’s Bengaluru, India office.
5. Which programming languages are accepted?
The listing mentions Go, Java, C/C++, Scala, and Python. Candidates should be proficient in one or more general-purpose programming languages.
6. Is cloud experience mandatory?
Experience with AWS, Azure, GCP, or other public cloud technologies is a plus. Docker, Kubernetes, containers, and microservices knowledge is also advantageous.
7. What is the salary for this role?
The official job description does not disclose the salary.
8. Can freshers apply?
The listing accepts candidates with 0–2 years of relevant experience. Graduates with little or no professional experience may consider applying if they meet the educational and technical requirements.
9. What is the job ID?
The job ID is 8256407.
Final Words
The Rubrik Software Engineer – SaaS O365 position is an opportunity for early-career candidates interested in software development, cloud technologies, and distributed systems. Prepare your programming fundamentals, software engineering concepts, and problem-solving skills before applying.
Always use the official careers website to confirm availability and submit your application.



