Storage EngineerJob Description, Salary, Career Path, and Trends

A storage engineer is responsible for designing, implementing, and deploying shared system resources, like disks and networking. Storage engineers also work on performance analysis and troubleshooting, data recovery strategies for critical systems, and data backup measures. They must be highly skilled in storage hardware architectures; high-level programming languages; distributed file systems; network protocols; and data storage applications. These individuals must stay up-to-date on new technologies to ensure they offer the latest solutions to their clients.

A successful storage engineer will possess expertise in both hardware and software. They should be familiar with the latest trends in data storage, backup strategies, and network security. This person must also have experience working on distributed file systems—due to advancements in cloud computing, more organizations are moving towards these types of storage networks.

Sample job description #1

ABC Company has an immediate opening for a New Energy Storage Engineer located at our Technology Center in (City, State).

Position summary:

ABC Company is looking for an engineer with experience in Li-Ion and battery system technology with specific knowledge in battery design, operation, and thermal management for PHEV and BEV based vehicle architectures.

The New Energy Storage Engineer works in our global advanced engineering team, developing but also leading ABC Company future battery systems based thermal management product and process portfolio, ensuring program readiness on time, on spec, on costs, from initial concept to successful serial production.

Responsibilities of position:

  • Support development of ABC Company global expertise on battery technologies with focus on PHEV and BEV, from system down to component level including its functional breakdown
  • Screen global battery system technology-based market and convert it into a ABC specific technology roadmap
  • Benchmark battery system technologies with focus on thermal management
  • Evolve global understanding of different battery technologies (technology, costs, strategy)
  • Identify future product opportunities for ABC Company
  • Lead technical meetings with our global customers to actively market and support new battery related technologies, including alignment on product requirements
  • Interface and active conversation with research institutions, universities and other battery experts to support ABC Company battery strategy
  • Support development of future manufacturing technology
  • Development and implementation of battery system based thermal prototype build, test, and validation activity
  • Actively publicize ABC Company thermal management systems approach to customers, partners, suppliers, and the industry

Skill & experience requirements:

  • Knowledge of battery systems design and operation
  • Knowledge of battery thermal management solutions and physical implications
  • Understanding of vehicle coolant and refrigerant systems and their interaction and influence on battery performance
  • A creative and intuitive mindset
  • Ability to lead team in a new complex solution approach
  • Ability to learn and teach others on battery technology
  • Ability to manage programs meeting the objectives
  • Ability to implement remedial actions and plans to address concerns
  • Excellent customer interaction skills
  • Self-directed with a high degree of self- motivation
  • Team player with ability to support a team goal
  • Excellent communication and team interaction skills
  • Proficient IT skills like Microsoft Office
  • Knowledge of power electronics and hydrogen fuel cell systems an advantage
  • Knowledge of polymer material processing and development an advantage
  • Knowledge of materials used in the thermal management systems an advantage

Education and experience requirements:

  1. BSME or related engineering degree (electrical engineering or chemistry)
  2. Expectation of 3-10 years engineering experience, at least 1-5 years of experience with Li-Ion battery based electrified vehicle architectures (PHEV/BEV)

Sample job description #2

Job duties and responsibilities

This position is responsible for the planning, engineering, implementation, administration and support of a Backup and Recovery and disaster recovery infrastructure for ABC Company retail wireless applications in the AWS cloud. Focus is on backup/restore for new ABC Company retail wireless cloud application builds and ABC Company retail wireless applications that have migrated, or will migrate, from on premise to a cloud virtualized environment. This includes all aspects of backup/restore including gathering protection requirements, policy creation and management, success/failure reporting and remediation, upgrades, troubleshooting, configuration monitoring, and business continuity in a cloud environment. This position will also be responsible for researching new technology related to backup/restore, security, retention and business continuity in a cloud environment. The candidate must possess strong verbal communication skills, interpersonal skills, and be able to work in a fast-paced team environment.

  • Actively participate in the design and architectural decisions for backup, recovery, and storage options in a cloud environment
  • Integrate cloud operations with legacy processes, with an understanding on new cloud principals CICD Pipelines, Software/Infrastructure as a Service
  • Work with operations teams to implement system changes: Firmware/Hardware compatibility bundles, Latest support Hypervisor versions, understand traditional Storage Solutions, and Cloud Storage Solutions
  • Ensure all hardware and software components, are in compliance, with security guidelines
  • Implement and defend PCI requirements in the Cloud
  • Evaluate and recommend new technologies based on business requirements Craft and develop AWS Cloud solutions, translating business requirements into scalable, flexible, and secure cloud architectures
  • Experience with, and understanding of NetWorker, On-Prem Storage Arrays, hyper-converged, VSAN, IP storage or similar product offerings, and cloud storage solutions to offload on-prem storage footprint
  • Assist in Cloud Tiering from on premise storage solutions

Skills, experience and requirements

  • B.S. in Computer Science or related area of study preferred, or equivalent industry experience
  • 5-10 years of IT related experience
  • Expertise in industry tools for CI and CD pipelines creation and execution – Jenkins, Chef, Ansible, PowerShell, Hashicorp stack, JUnit, Selenium , Sonar, Terraform , Cloud Formation or equivalents.
  • Expertise in design , implementation and management of compute virtualization technologies – VMWare, AWS EC2/ECS/EKS, GCP, and/or Azure Virtual Machines
  • Expertise in the design and implantation of a virtual data center in AWS, GCP, or Azure including technologies supporting Backup/Restore, data protection, Networks, VPCs, Security, DNS, Computer, Storage, Persistent storage technologies, EMR, Transport, and Data structures
  • Enterprise-class experience designing and implementing highly available infrastructure solutions: VMWare, DELL/EMC RP4VM
  • In-depth knowledge of Virtualized cloud products: VMWare Cloud, Storage Solutions, AWS File Gateway, AWS Backup, AWS EC2/EBS/S3, CloudWatch
  • Experience and knowledge of multiple hypervisors and virtualization technologies: VMWare, Hyper-V
  • Experience in deploying a cloud solution in a secured environment: AWS VPC , Security Groups, IAM Roles, S3
  • Knowledge with multiple cloud technologies: AWS, GCP, Azure
  • Experience with storage provisioning for VMware 7 and/or other hypervisors
  • Experience supporting environments providing high availability and disaster recovery desirable
  • Experience with application selection/deployment/support with private and public cloud (AWS)

Sample job description #3


As part of ABC Company’s diverse team, you will collaborate with the larger engineering organization to develop, deploy, and maintain custom storage systems and storage management software to handle petabytes of data generated by ABC Company’s instruments and computational systems.

About you

You are a jack of all trades, but a master of storage or, at least storage is the area you gravitate towards. You are an adventurous, passionate, creative, and curious. You feel that knowing the answer is not sufficient, but that understanding the “why” behind the answer important. You have worked in environments where the user base does weird things to storage, whether it be in a post-doc lab, a large scale HPC lab (whether government or private), or deep in the bowels of a “big data” environment, and tweaked, modified, and otherwise bent storage systems to your will in support of the userbase.

You are excited to open a new chapter in your career and join the search for medicines that will have a positive impact on diseases that impact people across the globe and, in doing so, be on the front lines of handling 100s or terabytes of data a day for real time processing, and for the long-term care and feeding of the resulting output data across multiple buildings, cities, and countries. You will bring to this challenge enthusiasm, high energy, intellectual curiosity, and scientific rigor which you have demonstrated throughout your career.

What you’ll do

  • Provide input on the strategic direction of the engineering storage environment
  • Develop and maintain a hybrid cloud/on-prem storage environment capable of handling tens of petabytes of data
  • Participate in vetting new storage solutions and to providing feedback to vendors regarding ABC Company’s needs
  • Participate in development and deployment of any custom storage solutions developed by ABC Company
  • Work closely with Corporate IT to ensure security, backup, and disaster recovery needs for instrument and Engineering data are comprehended and to implement solutions that meet those needs
  • Lead efforts to troubleshoot and resolve any issues with the engineering storage environment
  • In collaboration with other Engineering IT subject matter experts, the engineering software group, and the science teams, deploy, and maintain an information management solution that will map the scientist view of data (an experiment) to the storage view of data (an object, file, or directory) and allow for intelligent management of ABC Company’s science data
  • Work collaboratively with engineers and scientists to understand and address tactical needs and create a positive and productive development and analysis environment
  • Contribute to multiple projects simultaneously, developing milestones, and deadlines in coordination with the broader company goals


  • BS or equivalent experience in Computer Science, Computer Engineering, or a related quantitative field
  • 10+ years of combined experience in IT infrastructure, commercial, and custom storage solutions, tools development and support, and IT administration
  • Demonstrated experience deploying and supporting custom storage solutions from non-commercial sources: deployment of a Lustre environment as an example
  • Familiarity with storage technology from multiple vendors — NetApp, Qumulo, EMC, TrueNAS, Weka, etc.
  • Experience managing petabyte sized data sets
  • Strong Python and Shell programming experience are required – expect someone to ask you to write code
  • C/C++ familiarity desired
  • Linux system administration experience is a requirement
  • Experience with AWS or other S3 compatible storage environments
  • Experience deploying on prem S3 storage or S3 translation layers
  • Ability to logically and efficiently investigate and solve problems and to develop solutions from prototype development to production designs
  • Excellent verbal and written communication skills
  • Team oriented, flexible, able to adapt to rapidly evolving goals and challenges
  • Adept at balancing multiple projects and competing priorities

Average salary and compensation

The median annual salary for a storage engineer is $92,500. Pay will vary based on experience, qualifications, and location.

LocationSalary LowSalary High
Phoenix, Arizona$91,950$124,450
Los Angeles, California$103,750$140,400
Denver, Colorado$86,450$117,000
Washington, DC$105,350$142,500
Miami, Florida$86,050$116,450
Orlando, Florida$79,400$107,400
Tampa, Florida$80,150$108,500
Atlanta, Georgia$84,100$113,800
Chicago, Illinois$96,700$130,800
Boston, Massachusetts$104,550$141,450
Minneapolis-St. Paul, Minnesota$83,300$112,750
New York City, New York$110,050$148,900
Philadelphia, Pennsylvania$89,600$121,250
Dallas, Texas$87,250$118,050
Houston, Texas$86,850$117,500
Seattle, Washington$100,600$136,150
National Average$78,600$106,350

Sample interview questions

  • Have you ever worked with cloud-based storage or file systems? If so, describe the experience.
  • What scripting languages are you familiar with? What sort of tasks have you used them for in the past?
  • Describe your experience with data mining or machine learning.
  • What object-oriented programming concepts are you familiar with? How have you used them in your work?
  • Have you ever been responsible for system management duties? If so, describe the experience.
  • What security measures have you put into place while working with storage systems?
  • What challenges have you faced while working with storage systems? How did you overcome them?
  • What are your thoughts on the future of the storage engineer role? How do you see it evolving?
  • Describe a complex data storage problem that you were able to solve. What was the outcome?
  • Do you have any experience working with analytics? If so, describe the experience.
  • What are your thoughts on the future of data storage? How do you see the industry evolving? 
  • Where do you see yourself in five years? What would be a successful outcome for you in this position?

Storage Engineer Jobs in Ashburn

    Loading RSS Feed

Need help hiring a Storage Engineer?

We match top professionals with great employers across the country. Your next career move or star employee is just around the corner. Review our career content and advice, browse our latest job openings, or email us your resume. We look forward to connecting with you soon!

Browse A-Z Job Descriptions