Senior Software Engineer (Virtualization & Cloud)
Jobgether, India
- Pay
- Not listed by the employer
- Work type
- Remote
- Level
- Senior
- Area
- Infra, platform & SRE
- Posted
- 4 days ago
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Virtualization & Cloud) based in India.
The Senior Software Engineer will contribute to the development of enterprise-grade software solutions focused on virtualization, cloud technologies, and disaster recovery. In this hands-on engineering role, you will design and build critical backend components for a disaster recovery control plane. You will work extensively with Java, RESTful APIs, VMware vSphere, and cloud platforms to deliver reliable and scalable software. Collaborating with backend and frontend developers, as well as QA specialists, you will help bring complex technical solutions from design through implementation and testing. The role offers the opportunity to solve challenging data management problems, improve product quality, and work with modern infrastructure technologies. You will also collaborate with geographically distributed teams in a high-performance engineering environment.
Accountabilities -
Design and implement major management components for disaster recovery control plane software.
-
Develop, extend, and maintain RESTful APIs, as well as client-side code that integrates with other APIs and software development kits.
-
Build and maintain backend software, including new features, enhancements, bug fixes, and proof-of-concept solutions.
-
Develop complex orchestration capabilities to configure and manage VMware vSphere environments, including virtual machines, hosts, and clusters for disaster recovery.
-
Collaborate with backend developers, frontend developers, and QA teams to deliver high-quality software within project timelines.
-
Design, develop, and implement unit tests and scenario-based testing for existing code and new functionality.
-
Maintain high standards of code quality through troubleshooting, debugging, automation, and code reviews.
-
Participate in and lead code reviews to promote engineering best practices and maintainable software.
-
Contribute to technical problem-solving and ensure reliable product performance throughout the development lifecycle.
Requirements:
-
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
-
At least 6 years of software development experience, particularly with Java/J2EE and web technologies.
-
At least 4 years of experience developing management software for VMware vSphere environments and cloud technologies.
-
Strong experience developing Java-based RESTful web applications.
-
Knowledge of databases, JPA, and Hibernate frameworks.
-
Similar roles at other companies
Senior Engineer - C++ (with Cloud)
CommvaultBangalore, India +1
Pay not posted
Posted Sep 23, 2026
Senior Engineer,Virtualization
ThinkaheadGurugram, Haryana +2
Pay not posted
Posted 24 days ago
Senior Site Reliability Engineer - India
JumpCloudBangalore, India - Remote
Pay not posted
Posted Sep 29, 2026
Software Engineer - VMware - DevOps - Jenkins
NasuniHyderabad, Telangana, India +1
Pay not posted
Posted May 11, 2026
Listed on Jobgether's Lever job board; checked 5 h ago. First seen by us 32 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.