Software Developer for Scalable Communication Libraries
4 weeks ago
The HPE Cray Message Passing Toolkit team is seeking a skilled Software Development Engineer to lead the development efforts on scalable communication libraries (MPI and OpenSHMEM) supporting our HPE Supercomputing interconnect fabric.
This position will provide an opportunity to set the direction of the scalable communication libraries in the HPE Cray programming environment software stack.
Key Responsibilities- Design, develop, debug, and tune parallel programming models like MPI and OpenSHMEM
- Evaluate multiple parallel programming solutions in exploiting various hardware technologies like next-generation HPC interconnects, CPUs, and GPUs
- Participate in MPI and OpenSHMEM standards committees to lead discussions on introducing new features in high-level parallel programming models
- Propose improvements for next-generation software and hardware
- Ability to work independently
- Interact and support customer engagements
Familiarity in multiple high-level parallel programming models, such as MPI, OpenSHMEM, UPC, Global Arrays, and/or Coarray Fortran in a Linux environment
Knowledge on general HPC components like compute, network, memory, and storage
An understanding of high-performance computing
BS in Computer Science or equivalent
Willingness to work on multiple projects
Good communication skills
Preferred Qualifications- Experience with parallel programming styles specifically PGAS and RMA
- Experience in using network library interfaces like libfabric, UCX, and/or Verbs
- Ability to do performance analysis at scale
- MS, or PhD in Computer Science or equivalent
We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.
We also invest in your career because the better you are, the better we all are.
We have specific programs catered to helping you reach any career goals you have - whether you want to become a knowledge expert in your field or apply your skills to another division.
-
Minneapolis, Minnesota, United States Hewlett Packard Enterprise Full timeJob Title: Software Engineer for Scalable Communication LibrariesWe are seeking a highly skilled Software Engineer to lead the development efforts on scalable communication libraries (MPI and Open.SHMEM) supporting our HPE Supercomputing interconnect fabric.About the Role:Lead the development of scalable communication libraries for high-performance...
-
Minneapolis, Minnesota, United States Hewlett Packard Enterprise Full timeAbout the JobWe are seeking a skilled Software Development Engineer to lead the development efforts on scalable communication libraries (MPI and OpenSHMEM) supporting our HPE Supercomputing interconnect fabric. This position will provide an opportunity to set the direction of the scalable communication libraries in the HPE Cray programming environment...
-
Software Development Engineer
4 weeks ago
Minneapolis, Minnesota, United States Hewlett Packard Enterprise Full timeLead Software Development EngineerWe are seeking a highly skilled Software Development Engineer to lead the development efforts on scalable communication libraries (MPI and Open.SHMEM) supporting our HPE Supercomputing interconnect fabric.Key Responsibilities:Lead the development of scalable communication libraries for HPE Supercomputing interconnect...
-
Senior Full Stack Software Developer
2 hours ago
Minneapolis, Minnesota, United States Stealth Full timeJob Title: Senior Full Stack Software DeveloperStealth is seeking a highly skilled Senior Full Stack Software Developer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and enhancing our software platform.Key Responsibilities:Collaborate with product managers, designers, and other developers to...
-
Software Development Manager
3 days ago
Minneapolis, Minnesota, United States Amazon Services Full timeAbout the RoleWe are seeking a highly experienced Software Development Manager to lead our engineering team in building and operating massively scalable systems. As a key member of our team, you will be responsible for defining organization roadmaps, driving execution of technology projects, and managing technology operations.Key ResponsibilitiesWork with...
-
Software Architect
4 weeks ago
Minneapolis, Minnesota, United States Capgemini Full timeJob Title: Software ArchitectAs a Software Architect at Capgemini, you will have the opportunity to design and develop cutting-edge technology solutions that drive business growth and innovation. Our team is passionate about crafting software that is scalable, secure, and robust, and we are looking for a talented individual to join our ranks.Key...
-
Senior Software Developer
1 week ago
Minneapolis, Minnesota, United States Convergenz Full timeSenior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Convergenz. As a key member of our software development team, you will play a critical role in designing, developing, and supporting innovative software solutions for our asset management, transaction management, and data analytics teams.Key...
-
Senior.NET Developer
2 weeks ago
Minneapolis, Minnesota, United States Diverse Lynx Full timeJob Title:.NET Developer + MVC FrameworkWe are seeking a highly skilled.NET Developer with expertise in MVC Framework to join our team at Diverse Lynx LLC.Key Responsibilities:Design and develop software programs using.NET programming languages.Analyze and resolve errors in the application.Maintain and upgrade existing applications.Collaborate with others to...
-
Software Development Expert
1 month ago
Minneapolis, Minnesota, United States IRIS Consulting Corporation Full timeSoftware Engineer PositionWe are seeking a highly skilled Software Engineer to join our team at IRIS Consulting Corporation. As a key member of our team, you will be responsible for designing and developing business, application, data, and infrastructure solutions using JAVA, Spring Boot, IBM MQ, Oracle Database, and Angular.Key Responsibilities:Design and...
-
Senior.NET Developer
1 month ago
Minneapolis, Minnesota, United States Diverse Lynx Full timeJob DescriptionWe are seeking a highly skilled .NET Developer to join our team at Diverse Lynx LLC.Key Responsibilities:Design and develop software programs using.NET programming languages.Document testing, error resolutions, and overall software development process.Analyze and resolve errors in the application.Maintain and upgrade existing...
-
Senior Software Development Engineer
4 weeks ago
Minneapolis, Minnesota, United States ITR Group Full timeSenior Back End EngineerWe are seeking a highly skilled Senior Back End Engineer to join our team at ITR Group. As a key member of our engineering team, you will play a critical role in designing, developing, and deploying scalable and efficient back-end applications using Kotlin.Key Responsibilities:Design and implement robust back-end features and...
-
Software Development Manager
3 weeks ago
Minneapolis, Minnesota, United States Amazon Services Full timeAbout the RoleWe are seeking a highly skilled Software Development Manager to join our team at Amazon Services. As a key member of our Delivery Technology organization, you will be responsible for leading a team of software engineers to design, develop, and deploy complex software solutions that optimize the delivery experience for millions of online...
-
C++ Software Engineer
3 days ago
Minneapolis, Minnesota, United States Tavlex Full timeJob Title: C++ Developer/ProgrammerDuration: 1 YearLocation: Minneapolis, MN Only localNote: This role is only open to U.S. Citizens or Green Card holders due to client requirements.Job Overview:We are seeking a skilled C++ Developer to join our team for a Kafka rewrite project. The ideal candidate will have a robust background in C++ development and...
-
Senior Software Engineer
1 day ago
Minneapolis, Minnesota, United States Diverse Lynx Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer - Java Fullstack to join our team at Diverse Lynx. The ideal candidate will have a strong background in Java development, with experience in web development, API services, and full cycle implementation in an agile environment.Key ResponsibilitiesDesign, develop, test, and maintain web...
-
Senior.NET Developer
1 month ago
Minneapolis, Minnesota, United States Diverse Lynx Full timeJob DescriptionWe are seeking a highly skilled .NET Developer to join our team at Diverse Lynx LLC.Key Responsibilities:Design and develop software programs using.NET programming languagesDocument testing, error resolutions, and overall software development processAnalyze and resolve errors in the applicationMaintain and upgrade existing applicationsPrepare...
-
Software Solution Architect
1 month ago
Minneapolis, Minnesota, United States Capgemini Engineering Full timeAbout the RoleWe are seeking a highly skilled Software Solution Architect to join our team at Capgemini Engineering. As a key member of our engineering team, you will have the opportunity to craft the future of technology and collaborate with skilled engineers to deliver detailed solutions.Key ResponsibilitiesBusiness Requirements Analysis: Translate...
-
Software Solution Architect
1 month ago
Minneapolis, Minnesota, United States Capgemini Engineering Full timeJob Title: Software Solution ArchitectCapgemini Engineering is seeking a highly skilled Software Solution Architect to join our team in Minneapolis, MN. As a key member of our engineering team, you will have the opportunity to craft the future of technology and collaborate with skilled engineers to deliver detailed solutions.Key Responsibilities:Translate...
-
Software Development Engineer in Test
2 days ago
Minneapolis, Minnesota, United States Datum Technologies Group Full timeJob Summary: We are seeking a highly skilled Software Development Engineer in Test to join our team at Datum Technologies Group. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable automated test frameworks and tools. Key Responsibilities: Implementing fast, reliable test coverage and quality...
-
Senior Cloud Developer
3 days ago
Minneapolis, Minnesota, United States Indus Group Inc Full timeJob Summary:We are seeking a highly skilled Senior Cloud Developer to join our team at Indus Group Inc. The ideal candidate will have a strong background in cloud-based deployments and a passion for empowering developers to work in cloud environments.Key Responsibilities:Developer Enablement: Provide technical guidance and mentorship to developers, helping...
-
Library Volunteer
3 weeks ago
Minneapolis, Minnesota, United States Anoka County, MN Full timeJoin Our Team as a Library VolunteerWe are seeking dedicated individuals to join our team as library volunteers. As a volunteer, you will play a vital role in supporting our mission to connect the community to ideas, information, and inspiration.Key Responsibilities:Assist patrons with technology, including printing, copying, and scanning documentsHelp...