Hewlett Packard Enterprise Company Senior Hyper-V Software Engineer - SimpliVity in Fort Collins, Colorado

Senior Hyper-V Software Engineer - SimpliVityPrimary LocationFort Collins, Colorado, United States; Durham, North Carolina, United States; Morrisville, North Carolina, United States; Westborough, Massachusetts, United States

  • Overview

  • What you need to know about the job

  • Testimonials

  • Related Content

  • Map


At Hewlett Packard Enterprise, we bring together the brightest minds to create breakthrough technology solutions that advance the way people live and work. What sets us apart? Our people and our relentless dedication to helping our customers make their mark on the world.

We are a team of doers, dreamers and visionaries; inspired by our purpose and driven by our strategy. We live by our three values: partner, innovate and act.

Our legacy inspires us as we forge ahead, always pushing to discover what’s next. Every day is a new opportunity to advance and grow ourselves, our company and the industry. Some people call it an obsession, we call it a way of life.




Glassdoor Rating: 70%

Success Profile

What makes for a successful career at HPE?

Check out the top traits

we're looking for and see if you have the right mix.

Good listener8




Relationship expertise7



  • Competitive

  • Confident

  • Personable

  • Technologically savvy

  • Achiever

What you need to know about the jobJob ID1021995Date posted5/18/2018Primary LocationFort Collins, Colorado, United States; Durham, North Carolina, United States; Morrisville, North Carolina, United States; Westborough, Massachusetts, United StatesOther locationFt. Collins,Colorado,United States of America;Ft. Collins,Colorado,United States of America;Ft. Collins,Colorado,United States of America;Durham,North Carolina,United States of America;Morrisville,North Carolina,United States of America;Durham,North Carolina,United States of America;Morrisville,North Carolina,United States of America;Durham,North Carolina,United States of AmericaJob CategoryEngineeringScheduleFull timeShiftNo shift premium (United States of America)

Are you looking for a creative software engineering role? What if it could be with one of the most impactful IT companies in the world?

At Hewlett Packard Enterprise (HPE), we bring together the brightest minds to create breakthrough technology solutions that advance the way people live and work. Our legacy inspires us as we forge ahead, focused and dedicated to helping our customers make their mark on the world.

What sets us apart? Our people. Our people’s relentless commitment to partner, innovate, and act.If solving the world’s biggest technology challenges sounds like the right career path for you, read on.

About the Senior Hyper-V Software Engineer - SimpliVity

HPE SimpliVity Control Plane team is looking for a principal level engineer to join a world-class engineering team in Westborough, MA. No relocation assistance available.

As a Senior Hyper-V Software Engineer, you will be responsible for designing and implementing solutions for system orchestration and interactions with Microsoft Systems Center, Azure Stack, and Hyper-V.

You will also be responsible for contributing to the development of high availability services, distributed change management, backup and disaster recovery solutions, and group communication protocols in a massive scale-out solution. Our customers run their mission-critical IT infrastructure on our platform, so quality of delivery through good design and proper testing is essential for success.

You’ll have opportunity to work on the products we deliver and support, while gaining experience as a Senior Systems Engineer, which can lead to future careers within HPE.

If you are self-motivated, have a firm grasp on virtualization with Hyper-V or Azure Stack and C++ or Java development, always find yourself at the center of development projects, and believe that untested code is broken code - we would like to speak with you!


In this role, you will:

  • join a cross-functional Scrum team responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration

  • participate in Scrum-of-Scrums, Communities-of-Practice, and other cross-team and cross-organization groups as needed

  • review and evaluate designs and project activities for compliance with systems design and development guidelines and standards, and provide tangible feedback to improve product quality and mitigate failure risk

  • provide domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities

  • drive innovation and integration of new technologies into projects and activities in the software systems design organization

  • provide guidance and mentoring to less-experienced staff members

  • follow software development best practices to deliver new functionality and maintain existing functionality

  • perform other duties as assigned

Education and Experience Required

  • Bachelor's degree in Computer Science, Information Systems, or other relevant discipline

  • Advanced degree preferred

  • 6+ years’ experience designing and developing enterprise level software solutions in Java or C++ on Linux

Knowledge and Skills Required

  • 3+ years' experience developing software solutions which manage virtualized environments, specifically Microsoft System Center Virtual Machine Manager or Azure Stack

  • Strong Object Oriented programming skills

  • Experience developing software in PowerShell

  • Experience with Apache Thrift or other RPC technologies

  • Strong knowledge of software processes and methodologies including test driven development

  • Demonstrated ability to design, develop and deliver final product quality code on schedule

  • Ability to effectively communicate product architectures, design proposals and present options at senior management levels

  • Pragmatic: able to analyze trade-offs and prioritize tasks in order to achieve goals

  • Ability to work effectively in team environment

  • Self-starter that requires minimal supervision

  • Excellent analytical and problem solving skills

  • Excellent written and verbal communication skills

Knowledge and Skills Desired

The ideal candidate will possess deep knowledge in one or more of the following areas:

  • Experience participating or leading in SCRUM or other Agile software development methodologies

  • Experience with Boost, STL

  • Experience with SQL databases

  • Expertise in Control Plane or Storage Management Software

  • Experience with Python, Perl, or other scripting languages

Thanks for taking the time to review our job! If you think it is a match to your experience and interests, please apply today—we are eager to learn more about you! If you know a friend who may be a fit for the job, please refer them.

If you are seeing this job posting somewhere other than the HPE Careers website, you may apply by following these instructions:

  1. Log onto www.hpe.com/jobs

  2. Sign in, or create and confirm an account

  3. Click “Search Jobs”, then enter job number – 1021995

  4. Complete full application process

Hewlett Packard Enterprise Values

  • Partnership first:We believe in the power of collaboration - building long term relationships with our customers, our partners and each other

  • Bias for action:We never sit still - we take advantage of every opportunity

  • Innovators at heart:We are driven to innovate - creating both practical and breakthrough advancements

What do we offer?

Extensive social benefits, flexible working hours, a competitive salary and shared values, make Hewlett Packard Enterprise one of the world´s most attractive employers. At HPE our goal is to provide equal opportunities, work-life balance, and constantly evolving career opportunities.

If you are looking for challenges in a pleasant and international work environment, then we definitely want to hear from you. Apply now below, or directly via our Careers Portal at www.hpe.com/careers

About HPE Simplivity

HPE SimpliVity, as a leading provider of software-defined, hyperconverged infrastructure, provides an industry-leading software-defined data management platform, to deliver the industry’s only “built-for-enterprise” hyperconverged offering.

Rapid proliferation of applications and the increasing cost of maintaining legacy infrastructure cause significant IT challenges for many organizations. With HPE SimpliVity, businesses can streamline and enable IT operations at a fraction of the cost of traditional and public cloud solutions by combining IT infrastructure and advanced data services into a single, integrated all-flash solution. HPE SimpliVity is a powerful, simple, and efficient hyperconverged platform that joins best-in-class data services with the world’s best-selling servers and offers the industry’s most complete guarantee.

The true power of hyperconvergence comes from full consolidation of software and hardware devices. HPE SimpliVity combines a customer’s entire infrastructure into a simple, flexible building block so they can reduce the cost and complexity of their IT environment and deliver the technology their organization needs.

About Hewlett Packard Enterprise

Tomorrow belongs to the fast, and Hewlett Packard Enterprise is in the acceleration business!

To help companies accelerate, we’ve created a new company, one that defines transformation—and defies “business as usual”. In the fast-paced, quick-release environment of the future, you need to be constantly ready for change, be resourceful, and be highly adaptable to the ever-changing business landscape.

HPE is an industry leading technology company that enables customers to go further, faster. With the industry’s most comprehensive portfolio, spanning the cloud to the data center to workplace applications, our technology and services help customers around the world make IT more efficient, more productive and more secure.

Hewlett Packard Enterprise is not only the company best equipped to build a bridge from where enterprise IT is today, to where it needs to be, but HPE is also an incredible place to build a career. As the only company that brings it all—software, hardware, services, and talented people with the right mindset—we help organizations innovate, stay competitive, and quickly turn ideas into value.

Please note the above statements describe the general nature and level of work only. They are not a complete list of all required responsibilities, duties and skills. Other duties may be added, or this description amended at any time.