You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Hewlett Packard Enterprise

Senior Software Engineer – Storage

  • Hybrid
  • 6+ years
  • English (B2)

Salary

$136,500 - 260,500/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team builds software for a company that provides edge-to-cloud technology, helping customers connect, protect and analyze their data and applications across edge and cloud environments.

The role covers designing, building, troubleshooting and debugging software for product enhancements and new products. Work includes operating systems, compilers, networking software, utilities, databases and internet-related tools, and may involve checking hardware compatibility or shaping hardware design.

Responsibilities

  • Lead several project teams of software systems engineers and internal and outsourced development partners across all stages of complex product and platform work, including solution design, analysis, coding, testing and integration.
  • Build and grow working relationships with internal and outsourced development partners on software systems design and development.
  • Assess designs and project work against systems design and development guidelines and standards, and give concrete feedback that raises product quality and lowers the risk of failure.
  • Bring deep domain expertise and overall software systems leadership to cross-organization projects, programs and activities.
  • Push the adoption of new technologies into projects within the software systems design organization.
  • Mentor and guide less experienced colleagues.

Requirements

  • A bachelor's or master's degree in computer science, information systems or an equivalent field.
  • 8+ years of software development experience.
  • Strong systems programming skills in C and C++ for enterprise-class software.
  • Solid grasp of data structures, algorithms and multi-threaded programming.
  • Ability to debug problems in multi-threaded and clustered environments.
  • In-depth knowledge of operating system internals.
  • Strong analytical and problem-solving skills.
  • Experience designing the overall architecture of software systems for products and solutions.
  • Excellent written and verbal communication skills in English and your local language, including presenting product architectures and design proposals and negotiating options with senior management.
  • Prior experience in one or more of the following areas is highly desirable:
  • Data paths for high-performance storage systems.
  • Distributed file systems, storage systems and/or high-availability clusters.
  • Memory management, performance tuning and/or performance modeling.

Conditions

This is a hybrid role, with an average of 2 days per week required in a company office.

Location: United States.

Job level: TCP04. Job family: Engineering.

Base salary ranges are USD 136,500 to 260,500 in Massachusetts and USD 120,500 to 276,500 in North Carolina. Actual offers may fall outside these ranges depending on location, experience, education, training and skill level. Variable incentives may also be offered on top of base salary.

The company is an equal opportunity employer that welcomes applicants with disabilities, makes hiring decisions on merit and follows laws on criminal records, and it will never ask candidates for fees or bank details through social media or chat apps.

Benefits

  • Comprehensive health and wellbeing benefits covering physical, financial and emotional health, with details for US employees published on the company's benefits enrollment page.
  • Career development programs to help you become a subject-matter expert in your field or move into another division.
  • A culture that values varied backgrounds, offers flexibility in managing work and personal needs, and encourages bold, collaborative moves.

Where you’d work

Hybrid, 1 to 2 days a week in the office

You can work from

  • United States

About the company

Hewlett Packard Enterprise

Office in United States

Also hiring in Galway, Ireland, Sofia, Bulgaria, San Jose, United States and 41 more places

66 of their 320 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • C++
  • HTML & CSS
Seniority
Senior
Type
Full-time
Specialty
Backend
Region
United States
Pay period
Annual
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
8+ years
Tech stack
  • C++
  • HTML & CSS

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States
Days in the office
1 to 2 days

Compensation

Salary
$136,500 - 260,500 / year
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason