ApplySarthi

Senior Software Engineer (Virtualization & Cloud)

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

34 open virtualization roles across 16 companies are on ApplySarthi right now, most of them in Delhi NCR (2), Bengaluru (2), Pune (1).

What virtualization roles keep asking for: Ansible (29%), Kubernetes (29%), Linux (29%), Python (29%), CI/CD (26%), AWS (24%), Azure (21%), C++ (18%) — counted across their open postings here.

Software Engineer jobs in India · Remote Software Engineer jobs · Azure jobs · GCP jobs · Java jobs · REST APIs jobs

Jobgether has 3,783 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for virtualization roles keep coming back to Ansible, Kubernetes, Linux, Python. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Java? Tell me one thing you learned the hard way.
  3. How would you cut the cloud bill of a system without hurting it?
  4. How do you keep secrets and access safe in your infrastructure?
  5. Walk me through how code gets from a commit to production where you work.

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer (Virtualization & Cloud) at Jobgether interview free →

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. Experience with cloud storage technologies and platforms such as Amazon S3, Azure SDK, and Google Cloud is preferred. Strong understanding of backend software architecture, API development, and system integration. Proven ability to work on complex software projects and deliver high-quality products on schedule. Excellent testing, debugging, and troubleshooting skills. Experience collaborating with geographically distributed development teams. Strong communication and teamwork skills, with the ability to work effectively across development and QA functions. A proactive approach to problem-solving, code quality, and continuous improvement. Benefits: Full-time employment. Opportunity to work on enterprise-grade software products and complex disaster recovery solutions. Exposure to virtualization, cloud storage, and modern infrastructure technologies. Collaboration with experienced engineering and QA teams across distributed locations. Opportunity to contribute to the design and development of critical software components. Salary, healthcare coverage, and additional benefits are not specified in the job description.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-04. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.