This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. In the HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap for all of HPE. This includes managing the design, development, and product portfolio of our next-generation cloud platform, Green Lake. Working with customers, we help them reimagine their information technology needs to deliver a simple, consumable solution that helps them drive their business results. Join us redefine what’s next for you. Product Overview: VM Essentials (VME) is a next-generation virtualization platform that enables customers to provision and manage KVM-based HVM and VMware ESXi virtual machines through a single, intuitive management interface. The solution includes an enhanced KVM-based HVM hypervisor with enterprise-grade cluster management capabilities such as high availability, live migration, distributed workload placement, integrated data protection, secure hardening, and external storage support. VME is designed to deliver a scalable, resilient, and secure virtualization experience for enterprise workloads. Role Overview: As a Developer, you will contribute to the design, development, and maintenance of core components of VM Essentials. You will work on well-defined problem areas, take ownership of assigned features, and collaborate closely with senior engineers and architects to deliver high-quality enterprise-grade virtualization capabilities. This role requires strong hands-on development skills in systems software and Linux-based environments, along with a solid understanding of virtualization and distributed system.
Job Responsibility:
Design, develop, and deliver reliable, scalable, and maintainable features for enterprise virtualization platforms
Own assigned features and components through design, implementation, testing, and maintenance
Collaborate with senior engineers and architects during design discussions and implementation reviews
Participate in code reviews and design reviews to ensure compliance with engineering standards and best practices
Contribute to improving code quality, performance, scalability, and resiliency of the platform
Requirements:
BE / ME in Computer Science, Information Systems, or a closely related discipline
9-12 years of industry experience, with significant hands-on experience in systems software and virtualization platforms
Strong experience in the virtualization ecosystem, preferably with KVM-based solutions
Expertise in Linux OS internals, clustering technologies (e.g., Corosync, Pacemaker), and file systems
Programming skills with Java, Gradle, Groovy or similar technologies
Development Exposure in C/C++ & Linux Driver
Solid understanding of storage technologies and networking in enterprise environments
Expertise in software systems design, distributed architecture, and integration across heterogeneous platforms
Excellent written and verbal communication skills, with the ability to articulate complex technical concepts clearly