CrawlJobs Logo
Briefcase Icon
Category Icon

Storage Software Engineer Jobs

755 Job Offers

Filters
New
Mid-Level System Administrator
Save Icon
Location Icon
Location
United States , Berkeley; Hazelwood
Salary Icon
Salary
96050.00 - 129950.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
Until further notice
New
Software Quality Senior Engineer
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
dell.com Logo
Dell
Expiration Date
Until further notice
New
Staff Data Engineer
Save Icon
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
adevinta.com Logo
Adevinta
Expiration Date
Until further notice
Full stack software engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
80000.00 - 150000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Interoperability Team Leader
Save Icon
Location Icon
Location
Israel , Herzliya
Salary Icon
Salary
Not provided
infinidat.com Logo
Infinidat
Expiration Date
Until further notice
Staff Data Engineer
Save Icon
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
adevinta.com Logo
Adevinta
Expiration Date
Until further notice
Tpm / capacity planning manager
Save Icon
Location Icon
Location
United States , San Francisco; Sunnyvale
Salary Icon
Salary
100000.00 - 150000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Engineer, Automation Development Engineering
Save Icon
Location Icon
Location
Malaysia , Batu Kawan, Penang
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Software Engineer, Security
Save Icon
Location Icon
Location
United States , San Francisco Bay Area
Salary Icon
Salary
185000.00 - 280000.00 USD / Year
glean.com Logo
Glean
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Slovakia , Bratislava
Salary Icon
Salary
3700.00 EUR / Month
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Czechia
Salary Icon
Salary
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Senior Native Mobile Engineer
Save Icon
Location Icon
Location
Philippines , Makati City
Salary Icon
Salary
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Mid Frontend Engineer
Save Icon
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
Not provided
flanks.io Logo
Flanks
Expiration Date
Until further notice
Software Engineer II, Cloud Capacity
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
150000.00 - 190000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Infrastructure Software Engineer, Metadata
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
168300.00 - 227700.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Infrastructure Software Engineer, Metadata
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
157800.00 - 240100.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
skyhighsecurity.com Logo
Skyhigh Security
Expiration Date
Until further notice
VMware Engineer
Save Icon
Location Icon
Location
Saudi Arabia , Riyadh
Salary Icon
Salary
Not provided
rackspace.com Logo
Rackspace
Expiration Date
Until further notice
Senior Infrastructure Engineer – Hosting
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
150000.00 USD / Year
corporatetools.com Logo
Corporate Tools
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