Job Description
Designation: Enterprise Solution Architect AI-Enhanced Development
Experience: 5+ years in enterprise backup software development
Role Type: Full-time | Permanent
Location: Whitefield, Bangalore
About the Job
IDrive is a leading provider of secure and scalable cloud backup, S3-compatible object storage, and remote access solutions. Trusted by over 5 million users worldwide, we empower individuals and businesses to protect, access, and manage their data with high-performance tools built for speed, reliability, and security.
Join our forward-thinking architecture team, where youll lead the development of next-generation backup and recovery systems powered by intelligent automation. We are seeking an experienced Enterprise Solution Architect with a strong background in backup technologies and a passion for AI-enhanced development to design scalable, high-performance solutions for hybrid and cloud-native environments.
What you will be doing:
Backup architecture & development
- Design and develop robust, scalable backup and restore solutions for VMware, Hyper-V, NAS, and hybrid cloud environments
- Implement core backup features such as incremental backup, deduplication, compression, and encryption
- Build cross-platform solutions that integrate with IDrives proprietary infrastructure and leading cloud providers
AI-driven development
- Leverage AI tools for code optimization, automated testing, intelligent debugging, and performance improvement
- Streamline development workflows using modern AI-enhanced techniques
System integration & performance
- Integrate with APIs from AWS, Azure, and Google Cloud for seamless cloud backup workflows
- Ensure compatibility with enterprise storage systems and distributed architectures
- Resolve complex technical issues related to data integrity, performance, and recovery
Collaboration & leadership
- Work alongside cross-functional teams to align system architecture with product goals
- Contribute to product roadmap and technical strategy
- Stay up to date with evolving trends in AI, backup technologies, and cloud infrastructure
What we expect from you:
- 5+ years of experience developing backup solutions for enterprise and hybrid storage environments
- Strong expertise in virtualized infrastructure (VMware, Hyper-V), NAS systems, and cloud-based platforms
- Proficiency in C++, Python, Java, or Go
- Hands-on experience with AI development tools used in software automation and code generation
- Knowledge of backup protocols and APIs such as VSS, CBT, RMAN, NDMP
- Experience with public cloud APIs: AWS S3, Azure Blob, GCP Cloud Storage
- In-depth understanding of data deduplication, compression, and encryption techniques
- Excellent problem-solving and debugging skills in a fast-paced environment
- Bachelors or Masters degree in Computer Science, Engineering, or a related field
Good to have:
- Experience with containerized environments (Docker, Kubernetes) and their backup strategies
- Familiarity with enterprise backup tools such as Veeam, Commvault, or Veritas
- Knowledge of disaster recovery and business continuity frameworks
- Experience in tuning performance in large-scale backup environments
- Contributions to open-source backup or storage projects
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.
Work & life balance
- Hybrid work model with flexible hours
- 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
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: IDrive Software India
Location(s): Bengaluru
Keyskills:
Enterprise Application Development
Golang
Enterprise Applications
Enterprise Architecture
Cloud
Python