CrawlJobs Logo
Briefcase Icon
Category Icon

Storage Software Engineer Jobs

756 Job Offers

Filters
New
Principal Engineer, Software Development Engineering
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
New
Senior Software Engineer, Backend Issue Workflow
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
190000.00 - 288000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
New
Software Engineer
Save Icon
Location Icon
Location
United States , Wichita
Salary Icon
Salary
107000.00 - 150000.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Infrastructure Engineer - Storage & Virtualization
Save Icon
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
smartbox.com Logo
Smartbox Group
Expiration Date
Until further notice
Engineering Manager, Control Plane - Distributed Transactional Database
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
204000.00 - 255000.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Systems Engineer Sr
Save Icon
Location Icon
Location
United States , Tucson
Salary Icon
Salary
Not provided
tmcaz.com Logo
Tucson Medical Center
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Location Icon
Location
United States , Reston
Salary Icon
Salary
Not provided
leadingpath.com Logo
Leading Path Consulting
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Senior Software Engineer - Protocols
Save Icon
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Data Engineer - Azure
Save Icon
Location Icon
Location
Vietnam
Salary Icon
Salary
Not provided
rackspace.com Logo
Rackspace
Expiration Date
Until further notice
Staff Engineer
Save Icon
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
optimove.com Logo
Optimove
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Bess Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
rpower.energy Logo
R.Power S.A.
Expiration Date
Until further notice
Cloud Engineer
Save Icon
Location Icon
Location
United States , Salt Lake City
Salary Icon
Salary
Not provided
stgconsulting.com Logo
Software Technology Group
Expiration Date
Until further notice
Senior Supplier Quality Engineer
Save Icon
Location Icon
Location
United States , Spring
Salary Icon
Salary
92600.00 - 213500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Research Associate
Save Icon
Location Icon
Location
United States , Milpitas
Salary Icon
Salary
43.27 - 93.15 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Japanese IT Operation Support Engineer
Save Icon
Location Icon
Location
China , Dalian
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Explore a world of opportunity in storage software engineering jobs, a critical and dynamic field at the intersection of hardware and software. Storage Software Engineers are the architects of the systems that manage, protect, and optimize the vast amounts of data powering the modern digital world. Their work is foundational to everything from enterprise data centers and cloud platforms to consumer devices, ensuring data is stored reliably, accessed quickly, and managed efficiently. Professionals in this role typically engage in the full lifecycle of systems-level software development. A core responsibility involves designing, developing, and implementing software solutions for storage systems, which can include everything from operating system components and filesystems to device drivers, data management platforms, and distributed storage architectures. They write high-performance, reliable, and scalable code, often in low-level languages, to enable seamless integration between software and storage hardware. This includes optimizing algorithms, drivers, and interfaces to push the boundaries of performance, latency, and throughput. Engineers in this field also contribute significantly to system architecture, making key decisions on data placement, caching strategies, replication, fault tolerance, and data integrity. The day-to-day work extends beyond pure coding. Storage Software Engineers analyze complex designs, determine integration requirements, and create comprehensive test plans to validate software functionality, reliability, and scalability under various conditions. Debugging sophisticated issues in multi-threaded and clustered environments is a common task, requiring deep problem-solving skills. As they progress, many take on leadership duties, providing technical guidance, mentoring junior engineers, and collaborating closely with cross-functional teams, including hardware engineers and product managers, to translate high-level vision into detailed technical roadmaps. Typical skills and requirements for these jobs are rigorous, reflecting the critical nature of the systems being built. A strong foundation in computer science fundamentals—data structures, algorithms, and software design principles—is essential. Proficiency in systems programming languages like C, C++, or Go is standard, with scripting skills in Python often being highly desirable. In-depth knowledge of operating system internals, particularly Linux, and experience with low-level programming, concurrency, and distributed systems are crucial. Successful candidates usually possess a degree in Computer Science, Computer Engineering, or a related field, coupled with strong analytical abilities, meticulous attention to detail, and excellent communication skills to articulate complex technical concepts. If you are passionate about building the foundational data infrastructure of tomorrow, exploring storage software engineer jobs could be your next career move.

Filters

×
Countries
Category
Location
Work Mode
Salary