Software Architect - Enterprise Backup

5 - 10 years

35 - 85 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the Company

IDrive Software is a premier provider of cloud backup, storage, and remote access solutions, serving over 5 million users across Windows, macOS, iOS, and Android platforms.
Our flagship productsIDrive and RemotePCare trusted by individuals, small businesses, and large enterprises worldwide.We offer a comprehensive suite of services, including Cloud Storage, Online Backup, Onsite Bare-metal Restore, and Remote Access.Our expanding product lineup also features IDrive BMR, IDrive 360, IDrive e2, and morecontinuously evolving to meet diverse data protection and access needs.At IDrive Software, we take pride in our innovative, self-driven teams whose expertise powers our cutting-edge, top-rated applications.Our culture fosters ownership, agility, and excellencemaking IDrive a dynamic and rewarding place to grow your career in the cloud technology space.

Software Architect

Key Responsibilities:

  • Design and develop robust backup and restore software for virtualized environments (e.g., VMware, Hyper-V), NAS devices, and cloud-based storage systems.
  • Utilize AI tools during software development to enhance code quality, automate testing, optimize algorithms, or improve development workflows.
  • Implement advanced features such as incremental backups, deduplication, compression, and encryption.
  • Integrate backup solutions with major cloud platforms (AWS, Azure, Google Cloud) and IDrives proprietary cloud infrastructure.
  • Collaborate with cross-functional teams to ensure seamless integration with IDrives existing product suite.
  • Troubleshoot and resolve complex technical issues related to backup and recovery processes.
  • Stay current on industry trends and emerging technologies to drive innovation in backup solutions.

Required Qualifications:

  • 5+ years of professional experience in developing backup-specific software for

    enterprise environments.

  • Proven expertise in backup solutions for virtual machines (VMware, Hyper-V), NAS, and local-to-cloud or hybrid storage systems.
  • Experience using AI tools (e.g., code generation, automated debugging, or optimization tools) to enhance software development processes.
  • Strong programming skills in languages such as C++, Python, Java, or Go.
  • Experience with backup protocols and technologies (e.g., VSS, CBT, RMAN, NDMP).
  • Familiarity with cloud storage APIs and platforms (AWS S3, Azure Blob Storage, Google Cloud Storage).
  • Knowledge of data deduplication, compression, and encryption techniques.
  • Strong problem-solving skills and ability to work in a fast-paced, on-site environment.
  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).

Preferred Qualifications:

  • Experience with containerized environments (Docker, Kubernetes) and their backup requirements.
  • Familiarity with enterprise-grade backup software (e.g.,

    Veeam, Commvault, Veritas

    ).
  • Knowledge of disaster recovery and business continuity planning.
  • Experience with performance tuning and optimization of large-scale backup systems.
  • Contributions to open-source backup or storage projects are a plus.

Why Join Us?

At IDrive, were creating an environment where innovation thrives, talent is recognized, and people are empowered to grow. We are committed to supporting our team both professionally and personally.

Heres what you can look forward to as part of our team:

Work & life balance

  • Hybrid work model with flexible hours to suit your lifestyle
  • Paid time off and holidays to relax and recharge
  • Parental leave for lifes important milestones

Health & wellness

  • Medical insurance with customizable coverage for you and your family
  • Comprehensive life and accidental insurance for added peace of mind

Culture & community

  • Company events and team lunches to foster connection and collaboration
  • Festival gifts and goodies to celebrate special occasions together

Perks that matter

  • Competitive pay that reflects your experience and contributions
  • Online storage space

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You