Storage Software Engineer

10 - 15 years

6 - 10 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


We are seeking a highly skilled Senior Engineer with over 10 years of experience in software product development, support, and design, with a strong background in enterprise storage systems and backup solutions. The ideal candidate will combine expertise in Java stack development with practical exposure to storage arrays, snapshot management, backup workflows, and disaster recovery concepts.Key Responsibilities:
  • Software Development and Maintenance:
  • Lead the design and implementation of software components for storage, backup, and copy data management space, ensuring high quality, adherence to best practices, and alignment with architectural guidelines.
  • Participate in design and code reviews with a focus on scalability, performance, and reliability for storage-centric workflows.
  • Product Support and Collaboration:
  • Provide technical guidance to customers and internal teams for SCDM product deployments, addressing storage integration issues across platforms (Flash, Dell etc).
  • Functional knowledge of Databases like Oracle, SAP HANA will be a plus.
  • Troubleshooting and Debugging:
  • Investigate and resolve complex product issues, including snapshot failures, backup tuning, storage configurations, and workflow debugging across hybrid environments.
  • Use diagnostic tools and logs to identify root causes, collaborating with QA and support teams for permanent resolution.
  • Continuous Improvement:
  • Stay current with storage industry trends (RPO/RTO optimization, cloud tiering, snapshot orchestration) and advancements in Java frameworks, database technologies, and resilient software design.
  • Contribute to automation initiatives, CI/CD pipeline improvements, and telemetry enhancements for product observability.

  • Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise
  • Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline.
  • 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems.
  • Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design.
  • Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows.
  • Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows.
  • Experience with PostgreSQL, MySQL, or MongoDB.
  • Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows.
  • Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications.
  • Excellent collaboration and communication skills in cross-functional teams.

  • Preferred technical and professional experience
  • Experience with copy data management platforms (IBM SCDM or similar).
  • Exposure to Design Thinking, UI/UX concepts for storage management interfaces.
  • Understanding of containerized workloads and microservices architecture in the context of storage workflows.
  • Knowledge of RPO/RTO trade-offs, safeguarded copies, and tiering strategies for storage and backup.

  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now
    IBM logo
    IBM

    Information Technology

    Armonk

    RecommendedJobs for You

    Bengaluru / Bangalore, Karnataka, India

    Bengaluru, Karnataka, India