Hewlett Packard Enterprise Company Senior Control Plane Software Engineer - SimpliVity in Fort Collins, Colorado
Senior Control Plane Software Engineer - SimpliVityPrimary LocationFort Collins, Colorado, United States; Durham, North Carolina, United States; Morrisville, North Carolina, United States; Westborough, Massachusetts, United States
What you need to know about the job
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%
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.
What you need to know about the jobJob ID1022258Date posted4/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;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 Control Plane Software Engineer - SimpliVity
HPE SimpliVity Control Plane team is looking for a principal level engineer tojoina world-class engineering team in Westborough, MA. No relocation assistance available.
As a Senior Control Plane Software Engineer, you will be responsible for designing and implementing solutions for system orchestration and hypervisor interaction. 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 storage management 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++
Knowledge and Skills Required
Expertise in Control Plane or Storage Management Software
Strong Object Oriented C++ programming and/or Java on Linux
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:
Technical understanding of Virtualization (VMWare, KVM Citrix, MS Hyper-V), Cloud Technologies (OpenStack) including their trends and challenges
Experience participating or leading in SCRUM or other Agile software development methodologies
Experience with Boost, STL
Experience with SQL databases
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 youare 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
Sign in, or create and confirm an account
Click “Search Jobs”, then enter job number – 1022258
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 itneedsto 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.