Rubrik
Rubrik3h ago
Career Pages

Senior Software Engineer

Pune
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Rubrik

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Rubrik is seeking a highly skilled Senior Software Engineer for our Continuous Product Development (CPD) team in Pune. In this role, you will lead teams in owning the product roadmap, ensuring long-term stability, and delivering exceptional experiences to our enterprise customers. You will collaborate closely with leadership and stakeholders across engineering, product, and support organizations.

You will work on both on-premise data backup and SAAS offerings, developing a deep understanding of our product and engineering architecture, including our distributed job framework, data lifecycle management, filesystem, and metadata store.

We are looking for engineers with strong programming, troubleshooting, and design skills, coupled with an understanding of distributed systems. The ability to work independently and collaboratively is essential. While experience in the storage domain is preferred, it is not strictly required.

Rubrik Senior Software Engineers are self-motivated, driven, and take ownership. We empower engineers with responsibility and freedom to make decisions, fostering a transparent environment that encourages growth and engagement. Our goal is to motivate you to do your best work.

Key Responsibilities:

  • Design, develop, and maintain high-quality software applications and libraries using C++, Scala, and Go.
  • Troubleshoot and resolve complex software issues promptly.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Create and maintain technical documentation for software systems.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Drive continuous improvement in software quality through process enhancements.
  • Stay current with emerging trends and advancements in software development.

Requirements:

  • B-Tech/M-Tech degree with 9+ years of relevant experience.
  • Proficiency in programming, problem-solving, and troubleshooting.
  • Strong language skills in C++ or Scala/Java, or C/Go, with a solid understanding of Object-Oriented Programming (OOP).
  • Excellent software design capabilities.
  • Demonstrated understanding of distributed systems and multi-threading/concurrency concepts.
  • A good understanding of the storage domain is preferred.
  • A strong background in the object-oriented paradigm is preferred.
  • In-depth knowledge of data structures, algorithms, and design patterns.
  • Familiarity with networking protocols and security concepts.
  • Knowledge of software development methodologies, tools, and processes.
  • Strong communication and teamwork skills.

Join Rubrik in securing the world's data and accelerating enterprise AI. We are an Equal Opportunity Employer committed to diversity, inclusion, and providing equal opportunities for all qualified applicants.

Company

Rubrik

Rubrik

Rubrik is a leading Security and AI Operations company. We are at the forefront of data protection, cyber resilience, and enterprise AI acceleration, offering the Rubrik Security Cloud to secure, moni...

Pune
Posted on Career Pages
Senior Software Engineer at Rubrik | Pune | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform