Talent.com
Software Engineering Manager - Storage

Software Engineering Manager - Storage

LambdaSan Francisco, CA, United States
4 days ago
Job type
  • Full-time
Job description

Lambda, The Superintelligence Cloud, builds Gigawatt-scale AI Factories for Training and Inference. Lambda's mission is to make compute as ubiquitous as electricity and give every person access to artificial intelligence. One person, one GPU.

If you'd like to build the world's best deep learning cloud, join us.

  • Note : This position requires presence in our San Francisco office location 4 days per week; Lambda's designated work from home day is currently Tuesday.

Engineering at Lambda is responsible for building and scaling our cloud offering. Our scope includes the Lambda website, cloud APIs and systems as well as internal tooling for system deployment, management and maintenance.

In the world of distributed AI, raw GPU and CPU horsepower is just a part of the story. High-performance networking and storage are the critical components that enable and unite these systems, making groundbreaking AI training and inference possible.

The Lambda Infrastructure Engineering organization forges the foundation of high-performance AI clusters by welding together the latest in AI storage, networking, GPU and CPU hardware.

Our expertise lies at the intersection of :

  • High-Performance Distributed Storage Solutions and Protocols : We engineer the protocols and systems that serve massive datasets at the speeds demanded by modern clustered GPUs.
  • Dynamic Networking : We design advanced networks that provide multi-tenant security and intelligent routing without compromising performance, using the latest in AI networking hardware.
  • Compute Virtualization : We enable cutting-edge virtualization and clustering that allows AI researchers and engineers to focus on AI workloads, not AI infrastructure, unleashing the full compute bandwidth of clustered GPUs.
  • About the Role :

    We are seeking an experienced Software Engineering Manager with a history in the development of storage protocols and distributed storage systems to lead a team of Storage Software Engineers and Distributed Systems Engineers in the design, development, and optimization of cutting-edge distributed storage solutions. Your team will be responsible for building high-performance, scalable, and reliable implementations of object, block, and file protocols, specifically tailored to serve performance demanding AI training and inference workloads. This is a unique opportunity to work at the intersection of large-scale distributed systems and the rapidly evolving field of artificial intelligence infrastructure. You will be building the foundational infrastructure that powers some of the most advanced AI research and products in the world.

    What You'll Do

  • Team Leadership & Management :
  • Grow / Hire, lead, and mentor a top-talent team of high-performing software engineers focused on delivering distributed storage protocols.

  • Foster a high-velocity culture of innovation, technical excellence, and collaboration.
  • Conduct regular one-on-one meetings, provide constructive feedback, and support career development for team members.
  • Drive outcomes by managing project priorities, deadlines, and deliverables using Agile methodologies.
  • Technical Strategy & Execution :
  • Drive the technical vision and strategy for our distributed storage protocols (e.g., S3, NFS, iSCSI) and their underlying distributed systems.

  • Oversee the development of highly optimized storage solutions designed to meet the performance demands of AI / ML workloads (e.g., high throughput, low latency, optimization for AI workload access patterns).
  • Lead the team in tackling complex distributed systems challenges, including concurrency, consistency, fault tolerance, and data durability across multiple data centers.
  • Guide engineering team in problem identification, requirements gathering, solution ideation, and stakeholder alignment on engineering RFCs.
  • Deeply understand the performance bottlenecks of existing storage systems and guide the team in developing innovative solutions to overcome them.
  • Lead the team in supporting customers.
  • Cross-Functional Collaboration :
  • Work closely with AI / ML research and products teams to understand customers storage needs and translate them into technical requirements.

  • Work closely with the product engineering team to deliver high quality products to customers to meet their unique needs.
  • Collaborate with product management to define the product roadmap and prioritize features.
  • Work closely with HPC Architecture, Networking, Compute, and Storage Engineering teams to deploy high-performance distributed storage protocols to serve AI / ML workloads.
  • Partner with fleet engineering and platforms teams to ensure seamless deployment, monitoring, and maintenance of the distributed storage protocols.
  • Work in lock-step with the Storage Engineering team to provide reliable storage products on top of a variety of physical storage solutions.
  • Innovation & Research :
  • Stay current with the latest trends and research in distributed systems, storage technologies, and AI / ML hardware / software advancements.

  • Work with the Lambda product team to uncover new trends in the AI inference and training product category.
  • Encourage and support the team in exploring new technologies and approaches to improve system performance and efficiency.
  • You

  • Experience :
  • 10+ years of experience in software development, with at least 5+ years in a management or lead role in storage software engineering.

  • Demonstrated experience leading a team of software engineers on complex, cross-functional projects in a fast-paced startup environment.
  • Extensive hands-on experience in designing and implementing distributed storage systems.
  • Experience with storage protocols serving storage volumes at a scale greater than 20PB.
  • Experience developing and tuning distributed storage protocols across scaling challenges using namespacing, sharding, and caching strategies.
  • Familiarity with deploying and running applications on Kubernetes or other container orchestration systems (e.g., AWS ECS, Hashicorp Nomad).
  • Strong project management skills, leading high-confidence planning, project execution, and delivery of team outcomes on schedule.
  • Technical Skills :
  • Knowledge in one or more of the following storage protocols : object storage (e.g., S3), block storage (e.g., iSCSI), or file storage (e.g., NFS, SMB, Lustre).

  • Professional individual contributor experience in languages such as C++, Go, Rust, or Python.
  • Familiarity with modern storage technologies (e.g., NVMe, RDMA) and their role in optimizing performance.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and their integration with storage solutions.
  • Distributed Systems Knowledge :
  • Solid understanding of distributed systems concepts, including consensus algorithms (e.g., Raft, Paxos), distributed caching, failure recovery, consistency models (e.g., eventual consistency), fault tolerance, data replication, load balancing, and distributed consensus algorithms

  • People Management :
  • Experience building a high-performance team through deliberate hiring, upskilling, planned skills redundancy, performance-management, and expectation setting.

    Nice to Have

  • Experience :
  • Demonstrated delivery of distributed storage protocols in a CSP (Cloud Service Provider), NCP (Neo-Cloud provider), HPC-infrastructure integrator, or AI-infrastructure company.

  • Experience with storage protocols serving storage volumes at a scale greater than 100PB.
  • Implementation of distributed storage protocols backed by a variety of storage solutions, performance-tuned for AI / ML workloads.
  • Experience driving cross-functional engineering management initiatives (coordinating deployments, strategic planning, coordinating large projects).
  • Technical Skills :
  • Deep expertise in one or more of the following storage protocols : object storage (e.g., S3), block storage (e.g., iSCSI), or file storage (e.g., NFS, SMB, Lustre).

  • Strong programming skills in languages such as C++, Go, Rust, or Python.
  • In-depth knowledge of operating system internals, including file systems, caching, and I / O scheduling.
  • AI / ML Domain Knowledge :
  • Experience working with AI / ML training and inference frameworks (e.g., TensorFlow, PyTorch).

  • Understanding of the unique data access patterns and performance requirements of AI workloads.
  • Distributed Systems Knowledge :
  • Proven ability to design and debug highly concurrent and fault-tolerant systems.

  • People Management :
  • Experience driving organizational improvements (processes, systems, etc.)

  • Experience training, or managing managers.
  • Salary Range Information

    The annual salary range for this position has been set based on market data and other factors. However, a salary higher or lower than this range may be appropriate for a candidate whose qualifications differ meaningfully from those listed in the job description.

    About Lambda

  • Founded in 2012, ~400 employees (2025) and growing fast
  • We offer generous cash & equity compensation
  • Our investors include Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, US Innovative Technology, Gradient Ventures, Mercato Partners, SVB, 1517, Crescent Cove.
  • We are experiencing extremely high demand for our systems, with quarter over quarter, year over year profitability
  • Our research papers have been accepted into top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH, and TOG
  • Health, dental, and vision coverage for you and your dependents
  • Wellness and Commuter stipends for select roles
  • 401k Plan with 2% company match (USA employees)
  • Flexible Paid Time Off Plan that we all actually use
  • A Final Note :

    You do not need to match all of the listed expectations to apply for this position. We are committed to building a team with a variety of backgrounds, experiences, and skills.

    Equal Opportunity Employer

    Lambda is an Equal Opportunity employer. Applicants are considered without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.

    Create a job alert for this search

    Software Engineering Manager • San Francisco, CA, United States

    Related jobs
    • Promoted
    Engineering Manager, R2 Storage

    Engineering Manager, R2 Storage

    Cloudflare, Inc.San Francisco, CA, United States
    Full-time
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineering Manager - Container and Virtualisation Infrastructure

    Software Engineering Manager - Container and Virtualisation Infrastructure

    CanonicalSan Jose, CA, United States
    Full-time
    Software Engineering Manager - Container and Virtualisation Infrastructure.Software Engineering Manager - Container and Virtualisation Infrastructure. Software Engineering Manager - Container and Vi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering

    Senior Manager, Software Engineering

    PG ForstaEmeryville, CA, United States
    Full-time
    PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries-a status we earned over decades of deep partnership with clients to help them understan...Show moreLast updated: 24 days ago
    • Promoted
    Software Engineering Manager - Core Team

    Software Engineering Manager - Core Team

    SprigSan Francisco, CA, United States
    Full-time
    Sprig is building the AI-native successor to legacy survey tools, like Qualtrics, Medallia, and SurveyMonkey.We believe the future of experience research won’t be powered by slow, siloed platforms....Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineering Manager, Compute Systems Software

    Senior Software Engineering Manager, Compute Systems Software

    General MotorsMountain View, CA, United States
    Full-time
    Hybrid : This role is categorized as hybrid.This means the successful candidate is expected to report to Mountain View, CA, three times per week, at minimum. The Vehicle Experiences Engine (VEE) at G...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager - Unistore

    Software Engineering Manager - Unistore

    SnowflakeMenlo Park, CA, US
    Full-time
    Snowflake is about empowering enterprises to achieve their full potential - and people too.With a culture that's all in on impact, innovation, and collaboration, Snowflake is the sweet spot for bui...Show moreLast updated: 1 day ago
    • Promoted
    Engineering Manager, Cloud Storage

    Engineering Manager, Cloud Storage

    Crusoe Energy Systems LLCSan Francisco, CA, United States
    Full-time
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Technical Leader

    Software Engineering Technical Leader

    Cisco Systems, Inc.Milpitas, CA, United States
    Full-time
    Software Engineering Technical Leader.We are the Catalyst Center Platforms and Capabilities team, responsible for delivering scalable, secure, and high-productivity cloud-native infrastructure and ...Show moreLast updated: 9 days ago
    • Promoted
    Software Engineering Manager II, Site Reliability Engineering

    Software Engineering Manager II, Site Reliability Engineering

    GoogleSan Francisco, CA, US
    Full-time
    Overview Software Engineering Manager II, Site Reliability Engineering at Google.Lead a team and provide technical leadership on key projects, empowering and developing teams to ensure reliability...Show moreLast updated: 4 days ago
    • Promoted
    Systems Software Engineering Manager

    Systems Software Engineering Manager

    MetaMenlo Park, CA, US
    Full-time
    Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team.As a leader in the tech industry, we are looking for someone who can drive innovation, collaboration...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager - Storage

    Software Engineering Manager - Storage

    LambdaSan Francisco, CA, United States
    Full-time
    We are seeking an experienced Software Engineering Manager with a history in the development of storage protocols and distributed storage systems to lead a team of Storage Software Engineers and Di...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager, Reliability

    Software Engineering Manager, Reliability

    Next MatterMountain View, CA, United States
    Full-time
    LinkedIn is the world’s largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every m...Show moreLast updated: 9 days ago
    • Promoted
    Software Engineering Manager II, Site Reliability Engineering

    Software Engineering Manager II, Site Reliability Engineering

    Google Inc.Sunnyvale, CA, United States
    Full-time
    Software Engineering Manager II, Site Reliability Engineering.Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders. deep expertise in domain.Bache...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineering Manager, Account Integrity

    Software Engineering Manager, Account Integrity

    MetaMenlo Park, CA, US
    Full-time
    Summary Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team.As an engineering manager you will support, enable and empower your team, managing high perf...Show moreLast updated: 11 hours ago
    • Promoted
    Manager, Software Engineering, Connectivity

    Manager, Software Engineering, Connectivity

    MetaBurlingame, CA, United States
    Full-time
    Manager, Software Engineering, Connectivity at Meta.The role focuses on leading a software engineering team to deliver high-quality products and solutions, driving technical innovation, and alignin...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Pure StorageSanta Clara, CA, United States
    Full-time
    We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineering Manager, Reliability

    Software Engineering Manager, Reliability

    LinkedInMountain View, CA, United States
    Full-time
    Software Engineering Manager, Reliability.Software Engineering Manager, Reliability.Get AI-powered advice on this job and more exclusive features. Direct message the job poster from.Our vision is to...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager, MTIA

    Software Engineering Manager, MTIA

    MetaMenlo Park, CA, United States
    Full-time
    Software Engineering Manager, MTIAThe MTIA (Meta Training & Inference Accelerator) Software team is part of AI and Compute Foundation organization. The team’s mission is to explore, develop and help...Show moreLast updated: 7 days ago