CrawlJobs Logo

Senior Storage Engineer

United States, Greensboro 40.00 - 50.00 USD / Hour · Job Posted February 13, 2026
Apply Position
Job Link Share

Job Description

Apex Systems is seeking a HYBRID Storage & Virtualization Engineer based in North Carolina to support our client, including occasional onsite engagements. While this role is primarily remote, candidates must live in North Carolina for periodic in‑person meetings as needed. This assignment is anticipated to be a 6‑month contract with strong potential for extension; however, Apex Systems cannot guarantee the length of this assignment. This will also have a first‑shift Monday–Friday schedule.

Job Responsibility

  • Support and maintain enterprise storage environments, including cabling, switching, and connectivity across Fiber Channel, FCoE, iSCSI, and NAS protocols (e.g., CIFS, NFS)
  • Monitor and optimize capacity, performance, and utilization across SAN, NAS, and object‑based (S3) storage systems
  • Perform upgrades, patches, and firmware updates for storage platforms and related hardware
  • Provision and manage file, block, and object storage, as well as VMware datastores, based on business and project requirements
  • Coordinate with vendors for maintenance, troubleshooting, and hardware replacement
  • Configure and enforce access controls, authentication policies, and storage security standards
  • Apply continuous‑improvement practices (e.g., Lean Six Sigma) to streamline processes and reduce operational friction
  • Diagnose and resolve storage performance issues and system outages
  • Mentor junior team members and support their technical development
  • Collaborate across infrastructure teams on design, planning, and maintenance of interconnected systems
  • Identify recurring issues, develop remediation plans, and drive long‑term stability
  • Manage support contracts and vendor relationships
  • Stay current on emerging technologies, tools, and best practices within storage and virtualization domains
  • Communicate key updates, risks, and progress to leadership
  • Perform related duties as needed to support core infrastructure operations

Requirements

  • 8+ years of hands‑on experience in enterprise SAN/storage engineering and systems administration
  • Deep understanding of storage architecture, performance tuning, troubleshooting, and capacity planning
  • Proficiency with Windows Server platforms and hardware
  • Strong working knowledge of Unix/Linux systems
  • Excellent communication skills, with the ability to present technical information clearly
  • Ability to manage multiple priorities in a fast‑moving environment
  • Strong teamwork, organization, and time‑management skills
  • High attention to detail and ability to handle sensitive or confidential information
  • Commitment to maintaining a secure and well‑organized workspace
  • Bachelor’s degree in a computer‑related field or equivalent professional experience
  • Relevant technical certifications may be required depending on project scope
  • Ability to obtain security clearance and pass required background checks
  • Flexibility to work varied hours depending on project or operational needs

What we offer

  • Weekly pay
  • Direct deposit
  • Competitive pay rates
  • Health/Medical benefits
  • Life Insurance
  • 401k
  • Employee Stock Purchase Program
  • Discounts to most major certification programs
  • Access to multiple technical training platforms and programs
  • Medical, dental, vision, life, disability, and other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Corporate discount savings program
  • On-demand training program
  • Access to certification prep and a library of technical and leadership courses/books/seminars after 6+ months
  • Certification discounts
  • Dedicated customer service team
  • Certified Career Coach

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Storage Engineer

8 matching positions

Senior Storage Engineer

The Senior Storage Engineer role at NTT DATA requires a minimum of 10 years of e...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10-12 years relevant experience
  • Undergraduate degree or equivalent combination of education and work experience
  • Good verbal and written communication skills
  • Eager to learn and apply acquired knowledge
  • Works on assignments where considerable judgment and initiative are required
  • Works with key technical and business stakeholders to determine data and storage requirements and creates solutions
  • Regularly exercises discretion and independent judgment on business matters
  • Basic project management skills
  • ITIL foundation certification
  • Technical writing skills
  • Fulltime
Read More
Arrow Right

Senior Storage Engineer

SciTec is a dynamic small business, with the mission to deliver advanced sensor ...
Location
Location
United States , Boulder
Salary
Salary:
146000.00 - 171000.00 USD / Year
scitec.com Logo
SciTec
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years professional experience performing duties of a datacenter engineer
  • CompTIA Security + (Plus) Certification
  • Deep expertise in NAS (NFS, SMB), SAN (Fibre Channel, iSCSI), and NVMe over TCP
  • Strong knowledge of storage protocols, multipathing, zoning, and LUN masking
  • Familiarity with storage monitoring tools (e.g., SolarWinds, Nagios, Grafana, or vendor-specific tools)
  • Direct experience configuring and supporting NAS and/or SAN storage appliances including Dell Powerscale, Powerstore and/or Unity
  • Proven experience designing and supporting high-availability storage solutions
  • Deep understanding of performance metrics (IOPS, latency, throughput) and tuning methodologies
  • Experience with DR solutions, storage replication (sync/async), and snapshot technologies
  • A Bachelor’s degree in computer science, engineering, information technology or related field
Job Responsibility
Job Responsibility
  • Design and implement scalable enterprise storage architectures across SAN, NAS, and NVMe-over-TCP
  • Lead architecture reviews and capacity planning for high-performance and high-availability storage systems
  • Deploy and manage storage infrastructure using technologies such as Fibre Channel, iSCSI, NVMe over TCP, and RAID
  • Drive adoption of next-generation storage solutions including all-flash and NVMe-based systems
  • Monitor and fine-tune storage systems for latency, throughput, and IOPS performance
  • Perform root cause analysis and resolve performance bottlenecks across compute and storage layers
  • Architect and test failover and high-availability solutions for business continuity
  • Implement replication, snapshot, and backup strategies in line with RPO/RTO objectives
  • Provide Level 3 support for storage-related incidents and changes
  • Maintain up-to-date documentation of storage configurations and runbooks
What we offer
What we offer
  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Fulltime
Read More
Arrow Right

Senior MS Engineer - Storage

The Senior MS Engineer - Storage is responsible for managing and optimizing stor...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Moderate-level experience in managed services roles handling cross-technology infrastructure
  • Knowledge of ticketing tools, preferably ServiceNow
  • Familiarity with ITIL processes and experience working with vendors and third parties
  • Proficiency in planning activities and projects, taking changing circumstances into account
  • Ability to work longer hours when necessary and adapt to changing circumstances with ease
  • Proven ability to communicate effectively and work across different cultures and social groups
  • Positive outlook and ability to work well under pressure
  • Commitment to placing clients at the forefront of all interactions, understanding their requirements, and ensuring a positive experience
  • Bachelor's degree in IT/Computing or equivalent work experience
Job Responsibility
Job Responsibility
  • Proactively monitor, identify, investigate, and resolve technical incidents and problems
  • Manage work queues, address incidents and requests within agreed SLAs, and update tickets
  • Identify, analyze, and log issues before escalation
  • Collaborate with other teams and clients to provide second-level support
  • Execute changes meticulously, understand and mitigate risks, and contribute to change management with detailed documentation
  • Audit incident and request tickets for quality, recommend improvements, and identify tasks for automation
  • Handle client escalations with professionalism
  • Assist in disaster recovery functions and tests
  • Drive optimization of efforts by working with automation teams and supporting L1 Engineers
  • Contribute to projects, ensure all changes are approved
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer (Storage Infrastructure)

Our Client's team is looking for a self-motivated software engineer to join deve...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience in high scale distributed systems
  • 8+ years of experience building resilient and highly available web services
  • Experience documenting architectural standards and decisions
  • Experience in full stack development
  • B.S., M.S., or PhD in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in azure and various compliance level data-centers
  • Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions
  • Build and maintain microservices-based architectures using C#, ASP.NET, and others
  • Design and implement RESTful or gRPC APIs, ensure seamless integration with other systems and products
  • Optimize architecture and solution for scalability and availability with cost and maintenance in mind
  • Identify and address performance bottlenecks and scalability challenges proactively
  • Align across teams for designs, communicate and resolve roadblocks
  • Guide and mentor other engineers through design and code reviews
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Senior Software Engineer - Storage

The Windows Servicing & Delivery (WSD) team investigates and remediates security...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years of software engineering with deep expertise in C and C++ for Windows kernel-mode development
  • OR equivalent experience
  • Hands-on experience with Windows storage driver stack: StorPort miniport drivers, storage filter drivers, or file system minifilter drivers — understanding of IRP flow, completion routines, and cancel-safe queue management
  • Solid grounding in Windows kernel fundamentals
  • Demonstrated ability to perform crash dump analysis and live kernel debugging using WinDbg
  • Working knowledge of NTFS on-disk structures: MFT record layout, attribute types, USN journal, and the NTFS log file for crash recovery
  • Familiarity with ReFS (Resilient File System): B+ tree metadata structure, integrity streams, block cloning, and the differences in crash recovery model versus NTFS
  • Experience debugging file system corruption scenarios: cross-linked clusters, orphaned MFT records, directory entry inconsistencies, and reparse point cycles
  • Understanding of Windows file system minifilter architecture: altitude registration, pre/post operation callbacks
  • Hands-on experience with Windows Server Failover Clustering (WSFC): quorum models (Node Majority, Disk Witness, Cloud Witness), cluster network configuration, and the cluster API
Job Responsibility
Job Responsibility
  • Own end-to-end resolution of critical ICMs escalated from top enterprise customers — analyze memory dumps, ETW traces, Storage Spaces logs, and cluster event logs to root-cause failures in S2D, WSFC, CSV, NTFS, and ReFS that cannot be resolved by field support
  • Investigate and fix security vulnerabilities in the Windows storage stack: privilege escalation through NTFS reparse points and junctions, information disclosure via uninitialized kernel pool in file system drivers, and denial-of-service through crafted on-disk structures in ReFS or NTFS
  • Design and implement reliability and correctness fixes in kernel-mode storage miniport drivers (StorPort, NVMe, iSCSI, SMB Direct/RDMA) and file system filter drivers — owning the full fix lifecycle from root cause through regression test to servicing release
  • Work directly with Storage Spaces Direct (S2D): diagnose and fix rebuild, rebalance, and fault-domain logic errors
  • investigate cache tier promotion/demotion bugs
  • resolve pool fragmentation and storage bus layer (SBL) issues in hyper-converged deployments
  • Maintain and harden Windows Server Failover Clustering (WSFC) and Cluster Shared Volumes (CSV): resolve quorum edge cases, CSV ownership transfer failures, cluster validation regressions, and inter-node storage arbitration deadlocks
  • Contribute to the Volume Shadow Copy Service (VSS) and Windows Backup infrastructure: fix provider/requester interaction bugs, VSS writer timeouts in large-scale environments, and shadow copy metadata consistency failures
  • Develop diagnostic tooling and automated regression suites for the storage stack — including kernel debugger extensions (!sdt, !storport analysis), ETW provider instrumentation, and Storage Spaces health model validation
  • Collaborate with MSRC for coordinated disclosure and patch delivery on storage-related CVEs
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer – Storage Data path - HPE Alletra MP X10000

Senior Principal Engineer – Storage Data path - HPE Alletra MP X10000 (Object St...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • 15+ years of experience in a product development environment on storage/system engineering
  • Track record of delivering V1 products (or early-stage product development) in modern storage technologies (Object/File storage for modern AI use-cases, Object storage, cloud storage)
  • Evidence of advancing storage technologies – new segment, industry standards/conference contributions
  • Experience concurrently driving technology development/delivery of multiple scrum teams
  • A track record of establishing and assuring adherence to performance requirements, work plans, and schedules for significant engineering initiatives
  • Excellent communications and interpersonal skills
  • Experience architecting, designing, and developing innovative software system design tools and languages
  • Excellent analytical and problem-solving skills
  • Experience in leading overall architecture of software systems for products and solutions
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and makes informed recommendations regarding new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • End-to-End Ownership and Technical Leadership
  • Anticipate bottlenecks and architect innovative solutions
  • Drive best practices and operational excellence both at the team and organizational level
  • Reviews, evaluates, and influences designs and project activities for compliance with development guidelines and standards
  • Provides tangible solutions that improve product quality and mitigate failure risk
  • Contributes to domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Brings creativity and innovation to the organization
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Senior Software Engineer Storage

We are seeking skilled engineers to join our Storage Platform team. We specializ...
Location
Location
United States , Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, etc.)
  • 6+ years software development experience
  • Experience implementing complex projects with multiple dependencies
  • Experience coding with Go, Java, C++ or Python
  • Experience in at least one scalable storage or database platform
Job Responsibility
Job Responsibility
  • Design, build, and deploy high-performance storage features and frameworks that prioritize reliability and operability
  • Drive efficiency and scale through intelligent design and automation, focusing on observability and proactive monitoring
  • Work cross-functionally with stakeholders to ensure our storage ecosystem integrates seamlessly with diverse backends and provides a superior experience for application engineers
  • Actively participate in design and code reviews, maintaining a high bar for documentation and technical excellence
  • Take full accountability for your work, ensuring every project is backed by rigorous testing and comprehensive monitoring before it’s considered done
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Storage

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
United States , Aliso Viejo
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements is required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and build best-in-class fleet resiliency systems for storage devices at scale
  • Develop scalable live monitoring capabilities, fault detection and repair solutions
  • Deploy SSD and Storage Accelerator firmware to hyperscale cloud
  • Lead collaboration projects with hardware, firmware, and software teams that fault reduction projects
  • Build automation to drive repair efficiency for storage operations in the production fleet
  • Collaborate with suppliers to design reliable, high performance and quality storage devices
  • Analyze data to identify, prototype, and drive the implementation of technical and process improvements to increase the predictability, agility, and quality of Azure systems
  • Actively support Azure service stakeholders
  • Fulltime
Read More
Arrow Right