Latest AI JobsBrowse Jobs
Lambda logo

Senior Software Engineer - Infrastructure Storage

LambdaSan Francisco Office (Fremont St)Data Center Business
Apply on company site
Salary
$266K - $395K USD
Job type
Full-time
Work mode
Remote
Posted
16 Jul 2026
Status
Open · checked 7d ago

About this role

Role Overview

Lambda is hiring a full-time Senior Software Engineer for Infrastructure Storage to design and implement next-generation on-premise storage solutions. Based out of the San Francisco office with a flexible hybrid schedule, this position suits an experienced developer with a strong background in distributed systems and storage protocols.

Key Responsibilities

Build, design, and maintain storage system software with an emphasis on high performance, scalability, and reliability.
Optimize and implement storage protocol APIs supporting object, block, and file access types.
Create distributed systems to manage and orchestrate storage resources over multiple redundant arrays and solutions.
Partner with system and hardware architects to combine software with storage options like GPU-direct storage and NVMe.
Debug and resolve challenging technical problems inside a production data center environment.
Handle the complete software development lifecycle, moving from initial requirements and design to final deployment and maintenance.

Requirements

Holds a Bachelor's or Master's degree in Computer Science or a related technical discipline.
Brings five or more years of professional software development experience focused on storage systems.
Demonstrates proven background in distributed systems programming, covering concepts like data consistency, load balancing, consensus algorithms, fault tolerance, and data durability.
Possesses strong coding abilities in languages such as Python, C++, C, or Go.
Understands storage protocols deeply, including object protocols like S3 and Swift, block protocols like iSCSI and Fibre Channel, and file protocols like NFS, SMB, and Lustre.
Possesses familiarity with Linux kernel internals and system-level programming.
Has working knowledge of container platforms like Kubernetes and Docker running production workloads.
Understands QA practices and CI/CD for distributed development environments.

Nice to Have

Background working with AI and machine learning workloads along with their specific storage demands.
Familiarity with high-speed interconnects and data center networking such as RoCE and InfiniBand.
Experience tuning and optimizing the performance of storage systems.
Exposure to hardware acceleration tools, specifically DPUs and GPUs.

Skills and Tools

Python, C++, C, Go
Kubernetes, Docker
Storage Protocols: NFS, SMB, Lustre, iSCSI, Fibre Channel, S3, Swift
Distributed Systems Programming
Linux Kernel Internals

Salary and Benefits

Annual salary range spanning from $266,000 to $395,000 USD
Cash and equity compensation packages
Comprehensive health, vision, and dental coverage for employees and dependents
Commuter and wellness stipends for eligible roles
401(k) retirement plan featuring a 2% company match for United States employees
Flexible paid time off policy

About the Company

Established in 2012, Lambda employs over 500 team members and continues rapid expansion as a leader in AI cloud infrastructure. Backed by prominent investors and major technology companies, the organization builds the superintelligence cloud utilized by enterprises, hyperscalers, and AI researchers worldwide.

How to Apply

Interested candidates should visit the official Lambda careers website to submit an application for this role.

Skills and tech stack

Questions candidates ask

What is the salary range for the Senior Software Engineer position?

The annual salary range is between $266,000 and $395,000 USD, though adjustments may occur based on individual qualifications.

Where is this job located?

This role requires presence in the San Francisco office location four days per week, with Tuesday designated as the work-from-home day.

How many years of experience are required?

Applicants must have five or more years of experience in software development specifically for storage systems.

What programming languages are preferred?

Strong programming skills in languages such as Python, C++, C, or Go are required.

What benefits are included with employment?

Benefits include cash and equity compensation, health, dental, and vision coverage, a 401(k) plan with a 2% company match, select stipends, and flexible paid time off.

Ready to apply?

The application is on the official Lambda careers page.

Apply on company site