All jobs
Rubrik logo

Rubrik

Software Engineer – Cloud: Azure

Bangalore, India
Not officially disclosed
Posted Nov 5, 2026

Job Overview

Rubrik is hiring for the role of Software Engineer – Cloud: Azure based in Bangalore, India for candidates with 0–2 years of experience. Read the full details below and apply through the official link before the last date.

  • Company: Rubrik
  • Role: Software Engineer – Cloud: Azure
  • Qualification: Bachelor's or Master's degree (or equivalent) in Computer Science or a related field
  • Experience: 0–2 years
  • Salary: Not officially disclosed
  • Location: Bangalore, India

About Rubrik

Rubrik is actively hiring for the position of Software Engineer – Cloud: Azure. Joining a growing team like Rubrik can be a great step in your career, especially for 0–2 years professionals looking for new opportunities in Bangalore, India.

Job Description

This role is for an engineer who will help build the software that protects customers' cloud data. The Cloud Native Protection team focuses on making it easy for businesses to protect, search and analyse the data they keep in public cloud environments, at a scale that keeps growing every year. Rubrik itself calls the team a startup inside a startup, which usually means fast decisions, visible ownership and a lot of room to contribute. The posting is clear about the culture it wants. Engineers are expected to be self-starters who take responsibility for outcomes rather than waiting for a list of tasks. If you like being handed a problem and figuring out the path yourself, that will feel like a fit. If you prefer very structured, step-by-step guidance, be honest with yourself about that before applying. Because the title mentions Azure, expect your work to involve Microsoft's cloud platform in some way. The posting does not list specific Azure services, so do not assume particular ones. What it does emphasise is a strong foundation in distributed systems and cloud, which is a hint about what the interviewers will care about most. For a fresher, the real value here is the learning curve. You will be exposed to how production cloud software is designed, tested, deployed and maintained, not just how to write features in isolation.

Key Responsibilities

The official description lists three broad responsibilities. Here is what each is likely to mean day to day. Building software on distributed systems and cloud foundations. You will write code for services that run across many machines and talk to cloud provider APIs. This means thinking about failures, retries, timeouts and data consistency, not only whether the happy path works. Owning the full lifecycle of what you build. The posting says design, develop, test, deploy, maintain and improve. In practice, that means you do not hand your code to another team once it compiles. You will write tests, watch how it behaves in production, fix problems and keep refining it. This end-to-end ownership is one of the fastest ways to grow as an engineer. Managing your own priorities and deadlines. Rubrik expects engineers to organise their own projects, using technical judgement to decide what matters most. Expect to estimate your work, flag risks early and communicate clearly with teammates when plans change.

Required Skills

A general-purpose programming language (Go, Java, C/C++, Scala or Python). You need to be properly comfortable in at least one. In this job you will use it to build backend services, so data structures, error handling and clean code matter more than knowing every language. If you only know one, go deep on it. Go is particularly common in cloud infrastructure, so a small Go project can help you stand out. Distributed systems and cloud fundamentals. Think of a distributed system as many computers cooperating to look like one. The team's products work across large cloud environments, so you should understand concepts such as scalability, replication, consistency and what happens when a node fails. Public cloud experience (AWS, Azure or GCP) – a plus. Since the role is Azure-focused, knowing how virtual machines, storage, networking and identity work in any cloud gives you a head start. A free-tier project deploying an app on Azure is a very practical way to learn.

Eligibility Criteria

Who can apply: Candidates with up to two years of relevant experience, which includes fresh graduates and early-career engineers. Degree: A Bachelor's or Master's degree, or an equivalent qualification, in computer science or a related field. Branches: The posting says computer science or related, so CSE and IT graduates are the most natural fit. Students from ECE, EEE or other branches with strong programming skills and project work may also be considered, though the company has not published a formal list of accepted branches. Freshers or experienced: The 0–2 year range covers both. Final-year students and recent graduates should apply, as should engineers with a year or two at a product company or startup. Preferred extras: Hands-on exposure to a public cloud and familiarity with containers or Kubernetes are described as pluses, not mandatory requirements.

Apply for this Job

Don't miss this opportunity at Rubrik. Click below to apply through the official application link.

Apply for this Job

Salary Details

The expected salary for the Software Engineer – Cloud: Azure role at Rubrik is Not officially disclosed. Final compensation may vary based on skills, interview performance and overall experience.

Selection Process

Rubrik has not published its exact process for this role, so treat the following as a typical flow for engineering positions rather than an official schedule. 1. Application: Submit your details and resume through the official careers page. 2. Resume shortlisting: A recruiter or hiring team reviews your skills and projects. 3. Online assessment or screening call: This may include coding problems or a conversation about your background. 4. Technical interviews: Usually more than one round covering data structures, algorithms, programming and system design basics. 5. Hiring manager or HR discussion: Covers your motivation, teamwork and expectations. 6. Offer: If selected, you receive an offer along with details on compensation. The exact steps and timing can vary, so keep an eye on your email, including spam, after applying.

Interview Preparation

Technical topics to revise:

  • Data structures and algorithms: arrays, hash maps, trees, graphs, sorting, searching and complexity analysis

  • Your chosen programming language in depth, including memory, concurrency and error handling

  • Operating systems basics: processes, threads, scheduling and file systems

  • Networking basics: HTTP, TCP, DNS and load balancing

  • Databases: indexing, transactions and the difference between SQL and NoSQL

  • Distributed systems concepts: consistency, replication, partitioning, fault tolerance

  • Cloud basics: compute, storage, networking and identity

  • Docker and Kubernetes fundamentals

Role-specific concepts. Because the team protects cloud data, spend time understanding backup and recovery concepts such as snapshots, incremental backups, retention and restore. You do not need to be an expert, but being able to reason about how you would back up a large cloud database efficiently will impress interviewers.

HR and behavioural questions. Expect questions such as why you want to join this team, a project you are proud of, a time you handled a disagreement, and how you manage deadlines. Given the emphasis on self-driven engineers, prepare an example where you took ownership without being asked.

Practical tips. Practise coding on a plain editor or whiteboard-style tool, and explain your thinking aloud. Read the Cloud Native Protection and Azure pages on Rubrik's website so you can ask informed questions at the end.

Career Growth

Rubrik has not published a career ladder for this role, but engineering careers at product companies commonly follow a path like this:

Software Engineer

↓

Senior Software Engineer

↓

Staff or Lead Engineer

↓

Principal Engineer or Engineering Manager

Progress depends on the depth of your technical skills, the scope of problems you own and how well you collaborate. Because this is a growing team, early-career engineers may get chances to take on larger responsibilities sooner than they would in a more established group, though that is never guaranteed.

Frequently Asked Questions

›What is the role offered by Rubrik?

Rubrik is hiring for the role of Software Engineer – Cloud: Azure in Bangalore, India.

›Who can apply for this job?

Who can apply: Candidates with up to two years of relevant experience, which includes fresh graduates and early-career engineers. Degree: A Bachelor's or Master's degree, or an equivalent qualification, in computer science or a related field. Branches: The posting says computer science or related, so CSE and IT graduates are the most natural fit. Students from ECE, EEE or other branches with strong programming skills and project work may also be considered, though the company has not published a formal list of accepted branches. Freshers or experienced: The 0–2 year range covers both. Final-year students and recent graduates should apply, as should engineers with a year or two at a product company or startup. Preferred extras: Hands-on exposure to a public cloud and familiarity with containers or Kubernetes are described as pluses, not mandatory requirements.

›What is the last date to apply?

Apply as soon as possible — the role may close once positions are filled.

›How do I apply for this job?

Click the "Apply for this Job" button on this page to be redirected to the official application link of Rubrik.

Apply for this Job

Don't miss this opportunity at Rubrik. Click below to apply through the official application link.

Apply for this Job

Get Daily Job Alerts on WhatsApp

Join our WhatsApp Channel to receive daily job updates, internships, freshers hiring alerts, and off-campus opportunities.

Join WhatsApp Channel
Join WhatsApp Channel