Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise develops enterprise technology for organizations running hybrid cloud and AI-driven operations. Its portfolio spans HPE ProLiant servers and HPE Cray high-performance computing, HPE Alletra storage, HPE Aruba networking, AI platforms and turnkey AI factories, and GreenLake as-a-service solutions. HPE also provides security capabilities such as Zero Trust and SASE, alongside professional, advisory, and support services that help large organizations modernize infrastructure, manage data-center environments, and deploy AI at scale.

Senior Storage Software Engineer

Lead enterprise storage software development at Hewlett Packard Enterprise in a senior engineering role. Work across C/C++, operating systems, distributed storage, and highly available platforms.

Description

  • Design, develop, troubleshoot, and debug software for product enhancements and new offerings
  • Build software spanning operating systems, compilers, routers, networks, utilities, databases, and Internet tools
  • Assess hardware compatibility and contribute to hardware design decisions
  • Lead multiple software engineering teams and internal and external development partners across solution design, coding, testing, and integration
  • Strengthen collaboration with internal and external partners on software systems design and development
  • Assess designs and project work against systems development standards and guidelines
  • Deliver actionable feedback to raise product quality and reduce failure risk
  • Provide specialized domain expertise and software systems leadership across organizational projects and programs
  • Introduce emerging technologies and advance innovation in software systems design
  • Coach and mentor less-experienced team members

Requirements

  • Bachelor’s or master’s degree in computer science, information systems, or an equivalent field
  • At least eight years of software development experience
  • Strong systems programming experience with C/C++ for enterprise software
  • Proficiency in data structures, algorithms, and multithreaded programming
  • Proficiency diagnosing issues in multithreaded and clustered environments
  • Deep understanding of operating system internals
  • Experience in at least one relevant area, such as high-performance storage data paths, distributed file systems, storage systems, high-availability clusters, memory management, performance tuning, or performance modeling
  • Strong analytical and problem-solving abilities
  • Experience defining software system architectures for products and solutions
  • Excellent written and verbal communication skills
  • Mastery of English and the local language
  • Ability to present product architectures and design proposals and negotiate options with senior management

Benefits

  • Comprehensive programs supporting physical, financial, and emotional wellbeing
  • Personal and professional development opportunities
  • Flexible work arrangements for balancing professional and personal needs
  • Hybrid work arrangement
  • Employee benefits details available through HPE Rewards

Related Jobs

GoTymeX

Senior Full-Stack Software Engineer, GoTymeX, Hybrid Ho Chi Minh City

GoTymeX
501 – 1,000 Employees
BankingFintechSaaS

Build GoTymeX digital lending products across onboarding, credit decisions, repayments, and servicing. Develop React, Java, Python, and AWS solutions for customer-facing and internal platforms.

Open
Ottimate

Corporate Controller - United States Remote

Ottimate
51 – 200 Employees

Lead accounting operations, financial controls, audits, and transaction-readiness initiatives for Ottimate, a FinTech company using AI and payments technology to automate accounts payable.

Open
Thrive

Senior Security Business Analyst - Thrive (Remote, United States)

Thrive
1,001 – 5,000 Employees
ConsultingCybersecurity

Thrive is seeking a Senior Security Business Analyst to help clients improve security outcomes across AI, cybersecurity, and cloud managed services. The role leads client discussions, performance reporting, onboarding support, and service improvements informed by feedback and analysis.

Open