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 contributes to the design, development, and maintenance of core components of VM Essentials, a next-generation virtualization platform. 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.
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