Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Storage

$166k - $201k

Crusoe

Senior Software Engineer

Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to power the world's most ambitious AI workloads. When you join Crusoe, you join a team that is building the future, faster.

We're in the midst of the greatest industrial revolution of our time. The demand for AI compute is boundless, and power is a bottleneck. We're solving that — with an energy-first approach that makes AI infrastructure better for the world and faster for the people innovating with AI.

We're looking for problem-solving, opportunity-finding teammates with a sense of urgency, who believe in the scale of our ambition and thrive on a path not fully paved — people who want to grow their careers alongside a team of experts across energy, manufacturing, data center construction, and cloud services.

If you want to do the most meaningful work of your career, help our customers and partners advance their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe.

About This Role

As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize our next-generation cloud storage products. We're looking for a hands-on engineer with deep expertise in building storage systems. You will be responsible for building highly performant, reliable, and scalable distributed storage systems that are critical to our infrastructure and our customers' AI/HPC workloads.

What You'll Be Working On
  • Building Our Multi-Petabyte Cloud Storage Platform

    • Building core components of our foundational storage products, purpose built for high performance AI and ML workloads

    • Contributing to distributed file, block and object storage products, with a focus on filesystem based solutions

  • System Design & Architecture

    • Design and implement high-performance, scalable, and resilient storage architectures that are highly extensible

    • Proposing and prototyping novel strategies to scale performance and system throughput for our most demanding customer workloads

    • Building observability, metrics and tooling for our services and fleet

  • High Velocity Problem Solving

    • Troubleshooting and resolving unique and complex distributed systems problems only seen at the scale we operate at

    • Provide ongoing support for production systems, and customer workloads including troubleshooting, performance tuning, and incident response

  • Cross-functional Collaboration

    • Foster strong collaboration with other engineering teams (e.g., Software Infrastructure, Product) and cross-functional departments

    • Single threaded ownership and representation of the storage team in business critical initiatives across the company

You'll Bring To The Team
  • Hands-on proficiency in modern software development best practices, and practical experience in languages like Go, Java, C/C++, or Rust

  • Extensive experience developing multi-tenant, cloud scale distributed storage infrastructure software and systems

  • Experience contributing to at least one or more of the following storage products: File (e.g., NFS, SMB, Lustre), Object, or Block Storage (e.g., NVMe, iSCSI)

  • A strong background in high performance filesystem based products, VFS and linux filesystems (e.g., ext4, XFS, ZFS)

  • Proficiency working with Linux and its storage subsystems.

  • Knowledge of monitoring tools (Prometheus, Grafana), log analysis, distributed tracing and debugging

Bonus Points
  • Experience with AI/HPC storage solutions, such as Parallel Filesystems or petabyte+ scale Object Storage.

  • Familiarity with networking technologies like RDMA and Infiniband.

  • Familiarity with modern storage technologies (e.g GPU Direct Storage, F2FS, SPDK etc)

  • Prior experience with Nvidia SuperNIC DPUs for storage optimization

  • Prior experience in Storage Virtualization & Orchestration, volume placement strategies and distributed metadata management

  • Research publications or open-source contributions to storage-related projects.

Benefits
  • Competitive compensation

  • Restricted Stock Units

  • Paid time off & paid holidays

  • Comprehensive health, dental & vision insurance

  • Employer contributions to HSA account

  • Paid parental leave

  • Paid life insurance, short-term and long-term disability

  • Professional development & tuition reimbursement

  • Mental health & wellness support

  • Commuter benefits (parking & transit)

  • Cell phone stipend

  • 401(k) Retirement plan with company match up to 4% of salary

  • Volunteer time off

Compensation

Compensation will be paid in the range of $166,000 - $201,000 + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicant's education, experience, knowledge, skills, and abilities, as well as internal equity and alignment with market data.

Crusoe is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Storage in Sunnyvale, CA vacancy
  • $166k - $201k

     ...Senior Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI...  ...About This Role As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design... 
    Senior
    Temporary work

    G2 Venture Partners

    Sunnyvale, CA
    19 hours ago
  • $152k - $241.5k

    ## Senior Software Engineer - StorageApplylocations: US, CA, Santa Clara: US, WA, Remote: US, CA, Remote: US, WA, Redmondtime type: Full timeposted...  ...scale. You will work on distributed systems, large-scale storage and compute orchestration, and end-to-end automation that... 
    Senior
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • Ll Oefentherapie is seeking a Senior Software Developer to lead the evolution of Oracle's cloud storage solutions. In this role, you'll design innovative storage systems that meet customer needs, collaborate with teams for seamless integration, and mentor junior developers... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...enable various technologies around data storage for GPU IO. Develop advanced C++/CUDA libraries...  ...teams and be willing to take on complex engineering tasks that progress towards the goals of...  ...: Development experience in storage software such as Key-Value, File systems object... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  • Job Description As a Senior Software Developer, you will be at the forefront of Oracle's cloud storage evolution. Collaborating with a skilled team, you’ll design and develop cutting‑edge storage solutions, ensuring our customers' needs are met with scalable, high‑performance... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    19 hours ago
  • $96.8k - $251.6k

     ...in Oracle opportunities. We face several engineering challenges in critical foundational data...  ...runtime framework, a remote persistent storage solution with latency and performance comparable...  ...executives for investment and drive the software design and development for new major... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Oracle

    Santa Clara, CA
    1 day ago
  • NVIDIA Corporation is hiring a Distinguished Engineer for AI Cloud Storage in Santa Clara, California. This critical role involves leading the storage strategy across various cloud providers and requires a deep technical background in storage technologies at an exabyte... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • Nvidia Corporation in Santa Clara, California, is seeking a Systems Engineer to design and deploy Kubernetes solutions for large-scale data...  ...Responsibilities include implementing automation tools and improving lifecycle management of storage systems. #J-18808-Ljbffr NVIDIA
    Senior

    NVIDIA

    Santa Clara, CA
    19 hours ago
  • A leading IT consulting firm seeks a Senior Software Engineer to develop products for data protection and availability across systems. The role demands extensive experience in C and C++ as well as system programming under Linux and Windows. Candidates should also have... 
    Senior

    SA Technologies Inc

    Santa Clara, CA
    4 days ago
  • NVIDIA Corporation is looking for a Senior Storage Production Engineer to design and support large-scale storage clusters that ensure scalability and high availability. The ideal candidate will have over 8 years of experience and will work on optimizing storage performance... 
    Senior

    NVIDIA

    Santa Clara, CA
    10 hours ago
  • $175k - $317k

    A leading storage technology firm in Santa Clara seeks a Senior Platform Software Engineer to join their Systems Software team. You will architect and deliver core software for innovative storage platforms, ensuring high availability and performance. The ideal candidate... 
    Senior

    Pure Storage

    Santa Clara, CA
    1 day ago
  • Ll Oefentherapie is seeking a skilled engineer for the Storage Infrastructure team. Your role will include software design and development for core components of our Storage Service, capable of handling Exabytes of data across several regions. The ideal candidate should... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    1 day ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving...  ...computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $152k - $241.5k

     ...can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC...  ...(GCP, AWS, or Azure) and cloud‑native primitives (managed storage, messaging, compute). Proficiency with modern CI/CD, GitOps... 
    Senior

    NVIDIA

    Santa Clara, CA
    19 hours ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At...  ...for a passionate, self-driven Senior Software Engineer with deep expertise in distributed...  ...bridge distributed computation and storage-spanning public cloud (S3, ADLS) and high... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    1 day ago
  • $208k - $333.5k

    Systems Engineering is an engineering discipline focused on building, automating, and operating...  ...reliability, and velocity. It combines software and systems engineering practices across...  ...automation, containerized platforms, storage, telemetry, and observability. Systems engineers... 
    Senior
    Flexible hours

    Nvidia Corporation

    Santa Clara, CA
    19 hours ago
  •  ...Are you interested in working on the Storage Infrastructure team that operates with Exabytes...  ...based services. Our team seeks hands‑on engineers with expertise and passion for solving...  ...Control Plane team, you will own the software design and development for core components... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    19 hours ago
  •  ...for your skills and performance. Job Description Position: Senior Software Engineer Duration: 6 Months Client Data Protection and Availability...  ...data protection and availability across diverse computing and storage environments and protects critical business data in a fast,... 
    Senior

    SA Technologies Inc

    Santa Clara, CA
    19 hours ago
  • Overview Production engineering involves designing, building, and maintaining large‑scale production systems that deliver high efficiency and availability. The role spans software and systems engineering, storage and data management, and service reliability. Key Responsibilities... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $170k - $200k

     ...Senior Software Engineer – Core Database Location: Sunnyvale, United States Team: Core Database Position Level: Senior Software Engineer...  ...globally distributed SQL database — spanning query processing, storage, replication, and transactions. You will work on some of... 
    Senior
    Work at office
    Local area
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    3 days ago
  • $176.4k - $264.6k

     ...Senior Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make autonomy...  ...proficient in C++ programming You know how to choose the right storage technology for the job. You have experience with a wide... 
    Senior

    Nuro

    Mountain View, CA
    3 days ago
  • $179.06k - $198.95k

     ...Proficiency in filesystems and/or storage protocols and concepts We are seeking a highly skilled and motivated engineer to design, develop, and deliver next-generation...  ...generation products designed to run efficiently as Software-as-a-Service (SaaS) on leading public... 
    Senior
    Hourly pay
    Full time
    Work at office
    2 days per week
    3 days per week

    Cohesity

    Santa Clara, CA
    19 hours ago
  • $176k - $276k

    Production engineering is a field that involves crafting, building, and maintaining large-scale production systems...  ...availability. It encompasses various areas, including software and systems engineering practices, storage, data management, and services. Professionals in... 
    Senior
    Flexible hours

    NVIDIA Gruppe

    Santa Clara, CA
    19 hours ago
  • $165k - $180k

     ...built a high-frequency, real-world data engine at the intersection of robotic 3D...  ...the role iSono Health is looking for a senior software engineer to join as a key member of our...  ...secure cloud back-end for centralized storage and machine learning. If you are bright... 
    Senior
    Remote work
    Worldwide

    iSono Health

    Sunnyvale, CA
    1 day ago
  • $165k - $242k

     ...Senior Software Engineer, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers...  ...infrastructure, test experience, delivery systems, artifact storage and distribution, internal developer platforms, and the agentic... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $148k - $235.75k

     ...NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW...  ...networking features for cloud, HPC and storage. We drive the data growth of the world'...  ...challenge? What you will be doing: As a Senior Software Engineer at NVIDIA, you will... 
    Senior
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $160.36k - $240.54k

     ...Infrastructure team and partners deeply across every engineering organization — Autonomy, ML Platform,...  ...the highest-ROI opportunities across storage, compute, data, and ML infrastructure,...  ..., and education. About You Strong software engineering fundamentals in Python or Go... 
    Senior

    Icehouseventures

    Mountain View, CA
    2 days ago
  •  ...reliable on‑demand logistics engine for delivery. We continue to...  ...offices globally. About the Role Senior iOS Engineers build and...  ...Codex, Cursor) across the full software development lifecycle. Expertise...  ...Familiarity with networking, storage, and CocoaPods. Strong... 
    Senior
    Local area

    Fairygodboss

    Sunnyvale, CA
    19 hours ago
  • $174k - $253k

    Senior Software Engineer, AlloyDB Semantic Search Google - Sunnyvale, CA, USA As a Software Engineer focusing on semantic search for AlloyDB,...  ...OLTP databases), transactional systems, compilers, or data storage. Experience designing enterprise Retrieval-Augmented Generation... 
    Senior

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

     ...experience testing, maintaining, or launching software products. 1 year of experience with...  ...role. About the job Google's software engineers develop the next-generation technologies...  ...system design, networking and data storage, security, artificial intelligence, natural... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Storage. Be the first to apply!