Software Engineer - CPD
Tag:FullTime
Posted: 18/11/2025

🏒 Rubrik β€” Software Engineer - CPD πŸ“ Location: Bangalore, India 🏠 Mode: On-site πŸ’° Salary: 20–30 LPA πŸ§ͺ Experience: 0–2 years

🌟 Rubrik β€” Software Engineer - CPD β€’ Bangalore, India β€’ Apply Now

Post Date: November 18, 2025 β€’ By: Amit

Build reliable cloud data protection with Rubrik CPD

Join Rubrik as a Software Engineer - CPD in Bangalore. Work with core engineering, product and support teams to deliver stable, high-quality releases and contribute to Rubrik’s world-class data security and management platform.

Fresher & early-career friendly: Ideal for candidates with 0–2 years experience who have strong C++ skills, familiarity with Python/Scala, and a good grasp of distributed systems, data structures, algorithms, networking and security.

At a Glance

Company: Rubrik
Role: Software Engineer - CPD
Work Location: Bangalore, India
Mode: On-site β€’ Full-time
Salary: 20–30 LPA
Experience: 0–2 years (Freshers welcome)
Tech Stack: C++ β€’ Python β€’ Scala β€’ Distributed Systems

Tip: Tailor your resume to highlight C++ projects, competitive programming or system-level work, plus any Python/Scala scripts, distributed systems coursework and strong data structures & algorithms skills.

About Rubrik & the CPD Team

Rubrik is a leader in cloud data management and data security, helping enterprises protect and manage data across on-prem, cloud and SaaS environments. Rubrik’s platform delivers backup, recovery, archival, ransomware protection and more.

The Continuous Product Delivery (CPD) team ensures that Rubrik ships stable, high-quality software on a continuous basis. The team collaborates closely with core engineering, product and support to keep production environments reliable and up to date.

As a Software Engineer - CPD, you will contribute to feature development, troubleshooting and quality improvements that directly impact Rubrik customers worldwide.

Key Responsibilities

  • Design and develop high-quality C++ applications within the Rubrik platform.
  • Develop Python and/or Scala code for tooling, automation and services.
  • Troubleshoot complex software problems across distributed components.
  • Collaborate with core engineering, product and support teams on new features and enhancements.
  • Write clear, maintainable technical documentation.
  • Participate actively in code reviews to maintain high engineering standards.
  • Drive continuous quality improvement across releases and deployments.

Who You Are

Rubrik is looking for curious, detail-oriented engineers who want to build expertise in distributed systems and data security while learning from experienced teammates.

  • You enjoy solving tough problems and debugging complex issues.
  • You are comfortable diving into codebases and understanding how systems fit together.
  • You can clearly communicate ideas and questions with peers and stakeholders.
  • You are motivated by building reliable, customer-facing software.
  • You are eager to learn more about distributed systems, networking and security.

Skills & Requirements

  • Requirements:
  • 0–2 years experience in development and debugging.
  • Bachelor's/Master's degree in Computer Science.
  • Strong C++ programming skills.
  • Familiarity with Python and/or Scala.
  • Strong problem-solving abilities.
  • Understanding of distributed systems.
  • Good knowledge of data structures and algorithms.
  • Basic understanding of networking and security.
  • Excellent communication skills.

Key Details

ItemInfo
PositionSoftware Engineer - CPD
CompanyRubrik
LocationBangalore, Karnataka, India
ModeOn-site β€’ Full-time
Experience0–2 years (Freshers & early-career)
Salary20–30 LPA
Core LanguagesC++, Python, Scala
Core ConceptsDistributed Systems, Data Structures, Algorithms
Additional KnowledgeNetworking, Security, Debugging
Apply LinkApply β€” Rubrik Careers

All details are based on the provided description; please verify on the official Rubrik careers job post before applying.

Life at Rubrik & Growth Opportunities

At Rubrik, engineers work on mission-critical data security and backup products used by enterprises across the globe. You’ll be part of a culture that values quality, collaboration and continuous learning.

  • Impactful Work: Contribute to products that protect and manage business-critical data.
  • Learning Culture: Code reviews, design discussions and mentorship from experienced engineers.
  • Career Growth: Opportunity to grow from entry-level engineer to more senior engineering roles.
  • Modern Tech: Work with distributed systems, cloud-native technologies and modern languages.
  • Collaborative Environment: Work closely with core engineering, product and support teams.

How to Apply β€” Rubrik Software Engineer - CPD

  1. Open the official job page: Apply β€” Rubrik Careers.
  2. Read the full job description, paying special attention to C++ requirements, Python/Scala expectations and the distributed systems and debugging focus of the CPD team.
  3. Prepare an updated resume highlighting your 0–2 years of experience (projects, internships, full-time roles), focusing on C++, data structures & algorithms, problem-solving and any networking/security work.
  4. Fill out the application form, upload your resume and submit. Watch your email for further steps such as online assessments, technical interviews or discussion rounds with Rubrik engineers.

FAQs β€” Rubrik β€” Software Engineer - CPD

What is the role and location?
This opening is for Software Engineer - CPD at Rubrik, located in Bangalore, Karnataka, India.
How much experience is required?
The role is suitable for candidates with 0–2 years of development and debugging experience, including fresh graduates with strong fundamentals.
What is the salary range?
The salary range for this role is around 20–30 LPA, based on your skills, experience and performance in the hiring process.
Is this role remote, hybrid or on-site?
The role is primarily on-site in Bangalore. Any flexibility can be discussed with the Rubrik hiring team.
What technologies do I need to know?
You should have strong C++ programming skills, familiarity with Python and/or Scala, knowledge of data structures and algorithms, understanding of distributed systems and a basic grasp of networking and security.
What kind of work will I do?
You will build and maintain C++ applications, write Python/Scala for tooling, troubleshoot complex issues, collaborate on new features, write documentation, participate in code reviews and drive continuous quality improvements for Rubrik’s CPD team.
What soft skills are important?
Rubrik values strong problem-solving, clear communication, collaboration with cross-functional teams and a mindset focused on quality and reliability.
How do I apply?
Use the Rubrik careers link shared on this page, complete your profile, upload your resume and submit your application directly through the official portal.

Β© 2025 govtpvt.com β€” Your trusted guide for private job & internship updates.

This page summarizes the Rubrik β€” Software Engineer - CPD β€” Bangalore, India role. In case of any difference, the official Rubrik careers job listing will prevail.