
Principal Developer – Virtualization
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and deliver high-quality, reliable, and scalable product features for enterprise virtualization platforms.
- Provide technical leadership across the architecture, design, implementation, and lifecycle management of VM Essentials (VME).
- Collaborate closely with global engineering teams, partners, and customers to define requirements, resolve complex issues, and drive product adoption.
- Identify and evaluate new technology innovations; assess alignment with product roadmap and business goals, and drive their integration into the system architecture.
- Review designs and project deliverables for compliance with engineering standards and best practices; provide actionable feedback to improve quality, performance, and resiliency.
- Act as a technical mentor and role model, setting a high bar for software design, development excellence, and engineering rigor.
Requirements
- BE / ME in Computer Science, Information Systems, or a closely related discipline.
- 12–15 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.
- Deep expertise in Linux OS internals, clustering technologies (e.g., Corosync, Pacemaker), and file systems.
- Strong 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.
- Proven 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.
- Ability to communicate architectural decisions and design trade-offs effectively at engineering, business unit, and executive levels.
Benefits
- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
virtualization platformsKVM-based solutionsLinux OS internalsclustering technologiesCorosyncPacemakerJavaGradleGroovyC/C++
Soft Skills
technical leadershipcollaborationmentorshipcommunicationproblem-solvingfeedback provisiondesign trade-offsarticulation of technical conceptsengineering rigorproduct adoption