1

Software Engineer Storage System Jobs (NOW HIRING)

Systems Engineer (Storage) 4 Days onsite: 1980 Zanker Road, Ste. 20, San Jose, CA 95112 REQUIRED ... Oversees monitoring, system access and configuration management * Understanding of application ...

About the Role As a Software Engineer on the Storage team at Cursor, you'll own the data layer that ... You have strong software engineering fundamentals and enjoy building systems that other engineers ...

About the Team The Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible ...

$80K - $105K/yr

The ideal candidate has strong software engineering fundamentals, experience with storage systems, and a passion for building reliable, scalable platforms. This is an opportunity to join our Storage ...

About the Team The Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible ...

$266K - $395K/yr

Senior Software Engineer - Storage Control Plane Design and implement a vendor-agnostic storage ... This role requires expertise in distributed systems, and an in-depth understanding of file, block ...

About the Team The Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible ...

Software Engineer, Storage Infrastructure

Cupertino, CA · On-site

$213K - $252K/yr

Within ASE, the Storage Platforms organization develops the systems that store, protect, and serve ... Description We are looking for collaborative, curious, and pragmatic Software Engineers to be part ...

You'll own the storage systems that handle Glean's most sensitive data - from enterprise documents ... Mentor more junior engineers or learn from battle tested ones You are: * 5+ years of experience

Senior Software Engineer, Storage

Sunnyvale, CA · On-site

$143K - $189K/yr

As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to ... System Design & Architecture * Design and implement high-performance, scalable, and resilient ...

What You'll Do: We're looking for a Staff Engineer, Storage to design, build, and operate the file ... You'll build reliable, scalable, high-throughput systems that power some of the largest and most ...

Senior Software Engineer, Storage

$125K - $165K/yr

The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large ... systems. * Excellent communication skills to collaborate with stakeholders in engineering, data ...

next page

Showing results 1-20

Software Engineer Storage System information

See salary details

$83K

$177.7K

$206K

How much do software engineer storage system jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software engineer storage system in the United States is $177,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What is a software engineer storage system?

Software Engineer Storage Systems are professionals who design, develop, and maintain data storage solutions such as databases, file systems, and storage architectures. They ensure data is stored efficiently, securely, and is accessible for applications and users. Their work often involves optimizing storage performance, integrating with cloud services, and troubleshooting storage-related issues. These engineers play a crucial role in supporting the data infrastructure of organizations.

What are the key skills and qualifications needed to thrive as a software engineer storage system?

To thrive as a Software Engineer Storage System, you need strong programming skills (e.g., C/C++), a solid understanding of computer architecture, and experience with storage protocols, often supported by a degree in computer science or related fields. Familiarity with distributed storage platforms, file systems, and tools like RAID, SAN, NAS, as well as certifications in storage technologies, is highly valuable. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills in this role. These competencies ensure the design, development, and maintenance of robust, efficient, and scalable storage solutions essential for data-driven organizations.

What are some common challenges faced by software engineers working on storage systems, and how can they be addressed?

Software Engineers focused on storage systems often encounter challenges such as optimizing data reliability, ensuring high performance under heavy workloads, and maintaining scalability as data volumes grow. Addressing these issues typically involves working closely with cross-functional teams, such as hardware engineers and DevOps, to design robust architectures and implement effective redundancy and caching strategies. Staying updated on the latest storage technologies and performance tuning techniques is essential, as is participating in regular code reviews and system testing to proactively identify and resolve bottlenecks.

What is the difference between Software Engineer Storage System vs Software Engineer Cloud Infrastructure?

AspectSoftware Engineer Storage SystemSoftware Engineer Cloud Infrastructure
Required CredentialsBachelor's in CS or related, certifications like SNIA, storage-specific knowledgeBachelor's in CS or related, cloud certifications like AWS, Azure, or GCP
Work EnvironmentData centers, storage hardware labs, enterprise storage teamsCloud platforms, virtualized environments, cloud service providers
Employer & Industry UsageStorage hardware vendors, data centers, enterprise ITCloud service providers, SaaS companies, tech giants
Common Search & ComparisonYesYes

Software Engineer Storage System focuses on designing and maintaining storage hardware and software solutions, often working with physical storage devices. In contrast, Software Engineer Cloud Infrastructure develops cloud-based systems, managing virtual storage and computing resources. Both roles require strong programming skills and knowledge of distributed systems but differ in their environment and specific technologies.

What are popular job titles related to Software Engineer Storage System jobs?

For Software Engineer Storage System jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer Storage System job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $177,719 per year, or $85.4 per hour.

Software Engineer - Storage (Technical Leadership)

Bellevue, WA

Meta
Internet and IT • 10K+ employees

$219K/yr

Full-time

Re-posted 15 days ago


Meta rating

7.8

Company rating: 7.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz


Job description

Meta is seeking an experienced Software Engineer to join the Storage Infrastructure team. Our storage systems power Meta's products at unprecedented scale, handling exabytes of data with sub-second latency while enabling the next generation of AI training workloads. We build and optimize distributed storage solutions that deliver high performance and reliability for both traditional web-scale serving and the demanding throughput requirements of large-scale AI/ML training pipelines. We are looking for candidates who share a proven commitment to tackling complexity in storage systems and building platforms that can scale through multiple orders of magnitude while meeting the unique performance characteristics required for AI infrastructure.
Software Engineer - Storage (Technical Leadership) Responsibilities:
  • Effectively communicate complex storage system features and architectures in detail
  • Drive the team's goals and technical direction to pursue opportunities that improve storage performance, reliability, and efficiency at scale
  • Design and optimize storage systems to meet the demanding throughput and latency requirements of AI training workloads
  • Lead efforts to improve storage system performance for both serving and AI/ML training use cases
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Identify new opportunities for storage innovation and influence the appropriate people for staffing/prioritizing these new ideas
  • Lead long term technical strategy and roadmap for storage infrastructure across the company
  • Suggest, collect and synthesize requirements and create an effective feature roadmap for storage systems

Minimum Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience leading storage infrastructure projects with industry-wide impact
  • Vast experience communicating and working across functions to drive storage solutions
  • Significant experience in mentoring/influencing engineers across organizations
  • Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term mission
  • Experience in driving large cross-functional/industry-wide storage engineering efforts
  • 8+ years coding experience in C, C++, Java and/or C#
  • 8+ years of experience building distributed storage systems or server applications

Preferred Qualifications:
  • Experience and familiarity with transport protocols
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience with server overload protection mechanisms
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Ability to debug gnarly performance issues in networking and kernel
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience with operating system internals, filesystems, programming language design, compilers

About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$219,000/year to $301,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.

What Meta employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom