Initiate. Innovate. Dedicate. Your next is now at Cray.
Browse Open Jobs Search Open Jobs Edit Your Profile View Submitted Applications

Job details

Requisition Number 19-0071
Title Product Manager – HPC End User Software
Location US-MN-Bloomington
Position Type Full-Time
Product Manager – HPC End User Software

Who is Cray?

Our business is supercomputing. Our primary aim is understanding the problems our customers are trying to solve and developing the technologies that enable them to make the discoveries that better our world. Cray combines computation and creativity so visionaries can keep asking questions that challenge the limits of possibility. Drawing on more than 45 years of experience, Cray develops the world’s most advanced supercomputers, pushing the boundaries of performance, efficiency and scalability. Cray continues to innovate today at the convergence of data and discovery, offering a comprehensive portfolio of supercomputers, high-performance storage, data analytics and artificial intelligence solutions. 

We are proud to be an Equal Opportunity Employer including women, minorities, protected veterans, and individuals with disabilities.  CRAY Inc. is an Affirmative Action, Equal Opportunity Employer.  

Who We Need

For those who ask what if, Cray is a partner that merges computation and creativity to extend the boundaries of what you can discover.  Our greatest achievements are realized when we face what seems impossible, and that’s why we invite those who believe anything is possible to join us and to keep asking what if, why not, and what’s next.

At Cray we’re always looking way down the road … years, even decades into the future. We’re not developing products for next quarter. We’re developing products for questions our customers might not even know they have yet. That’s how high-performance computing works. So as you can imagine, we pay very close attention to what’s coming … and that includes the next generation of computer scientists and engineers. These individuals are going to be the ones shouldering an awesome responsibility in the coming decades as big data gets bigger, artificial intelligence flexes its muscles more and more, and problems grow in complexity.  

Who You Are

You bring extensive knowledge and deep expertise in Software/High Performance Computing as well as in technical computing fields, strong communication and collaboration skills and you always conduct yourself with the highest degree of professionalism and integrity.  Most importantly – you have a passion to build ingenious and game-changing things. You are a strong, immensely capable and experienced leader focused on delivering software tuned to the needs of high performance computing customers, such as compilers, new programming models and languages, performance tools, emerging technology, and/or open source HPC projects. You are relentlessly driven to turn concepts into tangible products. 

Required Responsibilities: 

	• Product management of the distinguished Cray Programming Environment solution, which supports application development life cycle by providing a tightly coupled software stack with integrated compilers, libraries and tools that abstract the complexity of the system and close the gap between observed performance and achievable performance
	• Driving a successful, long-term product strategy for HPC end user software tools for end users for Cray’s compute portfolio
	• Engaging with our customers to understand their use cases, various solution options, and clearly articulate product requirements
	• Partnering with R&D leaders to convert customer end user software requirements into executable market priorities, product engineering specifications and strategic roadmap
	• Managing product lifecycle of Cray’s end user software products from concept development through end-of-life
	• Partnering with a cross-functional team to accelerate Cray’s end user software value proposition across the go-to-market value chain
	• Evolving the high-performance computing end user software products throughout their product life cycle to maintain Cray’s competitive edge
	• Coordinating partnerships with strategic technology vendors and open source projects to address customer pain points, as well as drive Cray’s business objectives

Key Qualifications include:

	• Strong familiarity with the High-Performance Computing (HPC) industry and customers
	• Experience with standard HPC software tools (compilers, libraries, drivers, etc), key implementations in the market, and the software ecosystem and vendor landscape that make it up
	• Specific exposure to HPC programming environments, end user productivity tools, programming models, I/O libraries, scientific libraries, or other HPC tools (debug, performance analysis, environment setup, etc)
	• Familiarity with programmer productivity, development of massively scalable applications, optimization for intranode performance, and/or system scaling across a multitude of nodes and compute cabinets
	• Comprehension of HPC industry trends and future directions, including open source industry efforts such as OpenMP and OpenACC
	• Proven success working in a fast-paced, changing environment; strong sense of urgency
	• Ability to simplify and explain complex concepts
	• Ability to persuade and direct activities through influence
	• Excellent communication skills and demonstrated experience tailoring messaging to the audience (executive management, customers, press, analysts, etc)
	 •Ability to thrive in a collaborative environment and build relationships
         •This position offers relocation assistance

*Please note that Cray does not use Google Hangouts for any interviews.  

As part of our standard hiring process for new employees, employment with CRAY will be contingent upon successful completion of a comprehensive background check.
Apply On-line