Latest AI JobsBrowse Jobs
Lambda logo

Senior Software Engineer - Storage Control Plane

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

About this role

This Senior Software Engineer - Storage Control Plane position at Lambda in San Francisco involves building next-generation storage software for AI and machine learning infrastructure. The role is well-suited for an experienced software developer with a strong background in distributed systems and file, block, and object storage protocols.

Role Overview

Lambda is seeking a Senior Software Engineer to join the Infrastructure Storage Team within the Data Center Business department. The selected candidate will help develop and implement scalable, resilient storage control planes that power modern AI clusters. This position requires regular presence in the San Francisco office four days per week, with Tuesday designated as the work-from-home day.

Key Responsibilities

Design and construct a vendor-agnostic control plane capable of provisioning, scaling, healing, and metering storage across multiple platforms.
Define internal abstraction layers to hide vendor-specific APIs, failure semantics, and telemetry formats behind a declarative interface.
Build reconciliation-loop and CRD-based orchestration utilizing Kubernetes controllers, operators, and custom schedulers to manage capacity and tenancy.
Manage end-to-end multi-tenant isolation, including namespace partitioning, rate limiting, and noisy-neighbor detection.
Design a capacity and placement engine that accounts for PCIe-topology, NUMA architecture, and failure domains.
Establish SLIs, SLOs, performance regression detection, and observability pipelines for petabyte-scale fleets.

Requirements

Bachelor's or Master's degree in Computer Science or an equivalent technical field.
Five or more years of professional experience in software development focused on storage systems.
Demonstrated experience with distributed systems programming, consensus algorithms, fault tolerance, and data consistency.
Proficiency in programming languages such as C, C++, Go, or Python.
Experience working with Linux kernel internals and system-level programming.
Familiarity with storage protocols such as S3 or NFS, along with file systems like Ceph or DAOS.
Practical knowledge of containerization tools like Docker and Kubernetes for production workloads, alongside CI/CD and QA practices.

Nice to Have

Prior experience managing storage challenges associated with AI and machine learning workloads.
Knowledge of data center networking and high-speed interconnects like InfiniBand and RoCE.
Experience optimizing and tuning the performance of storage systems.
Familiarity with hardware acceleration technology, including GPUs and DPUs.
Production-level exposure to VAST Data, WEKA, DDN, Pure, NetApp, or IBM Storage Scale, or ultra-large-scale Ceph.
Experience with CXL memory pooling, computational storage, ZNS SSDs, or EDSFF.
Published or presented research at industry events such as SNIA SDC, FAST, USENIX ATC, or SC.

Skills and Tools

Python, C++, Go, and C
Kubernetes, Docker, and container orchestration
Linux kernel internals and system-level programming
Distributed systems architecture, consensus algorithms, and fault tolerance
Storage protocols (S3, NFS) and file systems (Ceph, DAOS)

Salary and Benefits

Annual salary range between $266,000 and $395,000 USD
Generous cash and equity compensation packages
Comprehensive health, dental, and vision coverage for employees and dependents
Wellness and commuter stipends for eligible roles
401(k) retirement plan with a 2 percent company match for United States employees
Flexible paid time off program

About the Company

Founded in 2012, Lambda employs over 500 people and operates as a superintelligence cloud provider serving tens of thousands of customers globally. The company is backed by prominent investors and institutions, with research accepted at leading machine learning and graphics conferences. Lambda operates as an equal opportunity employer.

How to Apply

Interested candidates should visit the official Lambda careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

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

The annual salary range is set between $266,000 and $395,000 USD, depending on qualifications and market data.

Is this position remote or does it require going to an office?

This position requires working from the San Francisco office four days per week, with Tuesday designated as the work-from-home day.

What level of experience is required for this role?

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

What programming languages are expected for the role?

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

What benefits are offered by Lambda?

Lambda offers cash and equity compensation, medical, dental, and vision coverage, wellness and commuter stipends, a 401(k) plan with a 2 percent company match, and flexible paid time off.

Ready to apply?

The application is on the official Lambda careers page.

Apply on company site