Senior Software Engineer - Storage
$120.5k - $276.5kHewlett-Packard
Who We Are:
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
Job Description:
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.
Responsibilities:
- Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.
- Manages and expands relationships with internal and outsourced development partners on software systems design and development.
- Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
- Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities.
- Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
- Provides guidance and mentoring to less- experienced staff members.
Education and Experience Required:
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
- 8+ years software devlopment experience.
Knowledge and Skills:
- Strong system programming background with C/C++ for enterprise class software
- Proficiency with data structures, algorithms, and multi-threaded programming
- Proficiency debugging issues in multi-threaded and clustered environments
- In-depth knowledge of operating systems internals
- Prior experience in one or more of the following areas highly desirable:
- Data path for high performance storage systems
- Distributed file systems, storage systems, and/or high availability clusters
- Memory management, performance tuning and/or modeling
- Excellent analytical and problem-solving skills.
- Experience in overall architecture of software systems for products and solutions.
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
Accessibility
HPE is committed to creating an inclusive and accessible workplace and encourages applications from all qualified individuals, including those with disabilities. If you believe you require accommodation during any stage of the application or interview process, please submit your request by completing our secure form linked here.
Note: This option is reserved for applicants needing assistance/reasonable accommodation related to a disability.
What We Can Offer You:
Health & Wellbeing
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.
Personal & Professional Development
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.
Unconditional Inclusion
We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.
Let's Stay Connected:
Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.
#unitedstatesJob:
EngineeringJob Level:
TCP_04"The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level.– United States of America: Annual Salary USD 120,500 - 276,500 in North Carolina
The listed salary range reflects base salary. Variable incentives may also be offered."
Information about employee benefits offered in the US can be found at
HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity.
Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.
Recruitment Fraud Alert
We have become aware of an increase in fraudulent recruitment activities in which individuals impersonate our company or authorized recruitment agencies to offer fake employment opportunities. These scams may occur through false websites, emails, social media, or chat-based applications and often aim to obtain personal information or money. Please note that Hewlett Packard Enterprise (HPE), its direct and indirect subsidiaries and affiliated companies, and its authorized recruitment agencies/vendors will never charge a candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process. We also never request personal information such as back account details, Social Security numbers, or national IDs via social media or chat applications.
All legitimate job opportunities will come through official company channels, and candidates are responsible for verifying the credentials of any third party claiming to represent the company. Any reliance on fraudulent communication is at the individual’s own risk, and HPE disclaims legal liability for any resulting damages. If you suspect recruitment fraud, do not share personal information or make any payments and report the incident to your local authorities immediately.
$120.5k - $276.5k
Senior Software Engineer - StorageThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...following areas highly desirable:Data path for high performance storage systemsDistributed file systems, storage systems, and/or...SeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week- Senior Software Engineer, InferenceThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...offload across GPU memory, host memory, and RDMA-attached storage· Evaluate emerging runtimes, quantization schemes, speculative...SeniorFull timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
$191k - $293k
The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and... ...Azure or AWS Database ServicesExperience with cloud object storage, such as AWS S3 or Azure Blob StorageExperience designing memory...SeniorFull timeContract workLive inWork at officeWorldwideFlexible hours3 days per week$174k - $252k
...Smart NIC Senior Software Engineer, Embedded Share Smart NIC Senior Software Engineer, Embedded X In most instances, this position requires... ...or networks, or experience with compute technologies, storage or hardware architecture. ~3 year of experience working with...Senior- ...NetApp, Inc. seeks a Senior Software Development Engineer to lead innovations in cloud infrastructure, software-defined storage, and distributed systems. You will influence architecture and deliver foundational capabilities powering data management services across hyperscaler...Senior
$56.43 - $96.43 per hour
...TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior Software Engineer Fidelity Digital Assets®, a Fidelity...SeniorHourly payFull timeTemporary work- ...Description Job Description Description: This is an onsite role based in Durham, North Carolina. Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging...SeniorHourly payContract workLocal area
- Senior Software Engineer A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data scientists and product owners to support and expand KBI's Digital...Senior
- Senior Fullstack Software Engineer Restor3d is looking for an experienced Senior Fullstack Software Engineer for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific...Senior
$184k - $356.5k
...their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for an experienced Software Engineer to develop our core libraries for Agentic Applications. Are you excited by the prospect of building foundational technology...SeniorFull time- ...Toshiba Global Commerce Solutions seeks a hands-on Software Engineer IV to drive end-to-end solution delivery for major retail platforms. You will own design, development, reviews, and delivery sign-off, guiding teams through complex implementations in a cloud-native environment...Senior
$105.5k - $168.8k
...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech... ...Description Summary: The Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative development...SeniorHourly payShift work- ...Description We are seeking an innovative and highly motivated Senior Cloud Engineer / Technical Lead based in Durham, NC, to provide hands-on... ...AWS and hybrid-infrastructure solutions across compute, storage, networking, identity, security, databases, and container...SeniorFull timeLocal areaFlexible hours
- Senior Cybersecurity Systems Software EngineerThis role has been designed as 'Hybrid' with a requirement that... ...is seeking a Senior Cybersecurity Engineer to lead software development and compliance... ...activities within its Block Storage portfolio. This role requires...SeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...development Angular 8+ (v15 on some apps) - Frontend UI development Azure Native Cloud Development - Azure Functions, Service Bus, Blob Storage, Managed Identity, B2C Authentication AWS accepted only if willing to ramp up quickly + earn AZ-900 cert SQL Server - Must write...Senior
- ...NC TechOnsite 321 Coffee Shop providing free coffee and pastries to employeesJob DescriptionSUMMARY:We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and cloud technologies to lead our software development...SeniorLive inWork at officeWork from homeFlexible hours
- ...Distributed Hosting organization is seeking a Senior Storage Administrator to join the Server and... ...Commvault or comparable backup software. Experience in troubleshooting complex... ...collaborate closely with infrastructure, engineering, application, and operations teams in the...SeniorFull timeShift workWeekend work
$152k - $287.5k
...artificial intelligence. We’re looking for a Senior SRE to join our Compute Farm team and... ...integrate cleanly with HPC schedulers, storage, and network fabrics. Use IaC(... ..., Go, Perl, or Ruby. ~ Mentored other engineers and influenced technical direction through...SeniorFull time- Job Description:JOB TITLE: SENIOR FULL STACK ENGINEER (C#, .NET, Java)Note: Fidelity will not provide immigration sponsorship for this positionA... ...Science or a related technology discipline3 plus years of software development experience on business critical, enterprise-...SeniorFull time
$139.3k - $203.6k
...Splunk Structured Store Engineer Splunk, a Cisco company, helps organizations build digital... ...team builds and maintains critical data-storage infrastructure and services that power... ...identify and recommend improvements to software-development and operational practices....Full timeTemporary workFlexible hours- Software Engineer Position IXL Learning, developer of personalized learning products used by millions of people globally, is seeking software engineers who have a passion for technology and education to help us add new features to our extremely successful educational products...SeniorWork at office
- Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE... ..., analysis, and system understanding for enterprise storage systems, at scale, under stress, and in real-world environments...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week
$115k - $125k
Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is... ...applications on Azure or AWS, with familiarity in services like Blob Storage. Strong grasp of object-oriented programming, design...SeniorContract work3 days per week- ...Description Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and...SeniorHourly payLocal area
- ...organization is seeking a highly motivated Senior Cloud Engineer to help transform how enterprise... ...engineering organization focused on applying software engineering principles to... ...concepts, including compute, networking, storage, operating systems, identity, and security...SeniorFull timeWorldwide
$110k - $150k
...flexibility. Responsibilities Have ownership mindset and lead software development projects from conception to deployment and support... ...systems (RMQ/Kafka/SQS), workflow orchestrators (e.g. Nextflow), storage options and types (NAS, NFS, S3, S3 bucket). 3 or more years...Full timeTemporary workCasual workInternshipWork at officeMonday to FridayFlexible hoursDay shift3 days per week- Software Engineer Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology... .../FPGA/distributed computing), operating systems, networking, storage systems, Unix/Linux, MATLAB, etc. is a plus Excellent...Local area
- ...Description Description: On-site Every Other Week onsite / 5 days in either Durham, NC or Merrimack, NH or Westlake, TX As a Senior Java AWS Developer, you will utilize strong cloud experience to develop solutions that build cloud native applications and...SeniorHourly payLocal area
$170k - $253k
...NetApp is pioneering StorageGRID object storage—AWS cloud-compatible software that helps power the exponential growth of AI data lakes. As a Software Engineer, Cassandra at the MTS 4 level, you... ...closely with the existing senior Cassandra developer, StorageGRID engineering...Full timeLocal area- In the Software Engineer Intern position, you'll gain hands-on experience building and maintaining... ...help improve the lives of millions of seniors and those who care for them. What You'... ..., enabling effective handling of data storage and retrieval tasks. Ability to work part...Full timePart timeSummer workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Storage. Be the first to apply!
- software engineer internship remote Durham, NC
- senior software engineer ruby on rails Durham, NC
- software developer positions Durham, NC
- agile software developer Durham, NC
- software engineer intern Durham, NC
- software engineer internship Durham, NC
- entry level software engineer remote Durham, NC
- senior software engineer remote Durham, NC
- senior software design engineer Durham, NC
- senior software engineer Durham, NC



