CareerPlan

Senior Software Engineer (Virtualization & Cloud)

IndiaFull-time2026-11-04 → 2026-11-10
Based in India

Core

Design and build critical backend components for a disaster recovery control plane, focusing on virtualization and cloud technologies.

Role type

Senior IC backend software engineer (virtualization & cloud)

Builds

Enterprise-grade disaster recovery control plane software and management components

Domain

Cloud infrastructure & virtualization

Required skills

Java, RESTful APIs, VMware vSphere, backend software architecture, system integration, unit testing, debugging

Preferred skills

Cloud storage technologies (Amazon S3, Azure SDK, Google Cloud), JPA, Hibernate

Technologies

Java, J2EE, REST, VMware vSphere, Amazon S3, Azure SDK, Google Cloud, JPA, Hibernate

Responsibilities

Design and implement major management components for disaster recovery control plane software; Develop and maintain RESTful APIs and client-side code; Build and maintain backend software including new features and bug fixes; Develop complex orchestration capabilities for VMware vSphere environments; Design, develop, and implement unit tests and scenario-based testing; Participate in and lead code reviews to promote engineering best practices.

Seniority

Senior, hands-on IC