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

Software Engineer - Distributed Storage

Full-time

nineDots Technology Recruitment

Storage is the foundation of everything - so naturally, you need someone who knows how it breaks. You’ll join a small senior engineering team building a new object-storage product and taking it from MVP to production scale. This is hands-on engineering with real ownership of architecture, performance, reliability and failure behaviour.

What you’ll do

Build S3-compatible and distributed object-storage services

Design for consistency, replication, durability and recovery

Engineer automated failover and graceful degradation

Build production services using Go, Kubernetes, gRPC and Envoy

Establish observability through metrics, tracing and SLOs

What you’ll need

Direct experience building or deeply owning storage systems at scale

Experience with object storage, distributed KV stores, storage engines or distributed filesystems

Strong distributed-systems fundamentals

Go or comparable systems-programming experience

Experience with Kubernetes and production infrastructure

Using S3 or administering SAN/NAS systems alone is not enough - you should have helped build the storage technology itself.

Rose Farrell

DevOps

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Distributed Storage in San Francisco, CA vacancy
  • $117.2k - $260.1k

     ...large SDB team, we provide a highly durable and available distributed storage for public clouds. We are defining the next generation of...  ...tolerant transactional and distributed systems. The Senior/Lead Software Engineer will be responsible both for design and hands-on... 
    Suggested
    Full time

    Salesforce

    San Francisco, CA
    4 days ago
  •  ...About the Team The Storage Infrastructure team builds and operates the storage foundation...  ...is a hands-on infrastructure role for engineers who want to work on deeply technical systems...  ...Have experience building or operating distributed systems in production Have worked on... 
    Suggested
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  •  ...constraints of robotic platforms. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the...  ...as distributed compute, data orchestration, distributed storage, streaming infrastructure, machine learning infrastructure... 
    Suggested
    Full time
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    1 day ago
  •  ...About the Team Storage Infrastructure provides APIs for data access...  ...About the Role As an engineer on the Storage Infrastructure...  ...regions. We’re looking for distributed systems engineers who have worked...  ...role, you will: Develop software to manage exascale data, and... 
    Suggested
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  • $150k - $237.5k

     ...cost and large-scale energy storage and producing battery materials...  ...Team Does We build the software platform that powers...  ...collaboration, trust, learning, and engineering excellence, and we genuinely...  ..., scalable, and secure distributed systems AI-accelerated development... 
    Suggested
    Full time
    Flexible hours

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $166k - $225k

     ...to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...traditional SQL query engines. As a software engineer on the Runtime team at Databricks...  ...will be building the next generation distributed data storage and processing systems that can... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    9 hours ago
  • $135k - $158k

     ...cloud infrastructure. About the Role: The Cloud Storage team at Crusoe seeks a Software Engineer to lead the development and execution of our storage...  ...building and operating large scale, complex distributed cloud computing infrastructure products. Preferably,... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    1 day ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...global operating system for distributed, heterogeneous AI hardware....  ...configuration to architect the software fabric that unifies...  ...deeply with checkpointing and storage mechanisms to enable sub-10-... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 day ago
  • $180k - $275k

     ...define and evolve the core data model and storage systems powering Gamma's business. You...  ...with rapid shipping velocity. As Software Engineer on the Platform team, you'll...  ...Design and implement scalable APIs, distributed systems, and data infrastructure that... 
    Full time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    1 day ago
  • $230k - $385k

    About the TeamThe Storage Infrastructure team builds and operates the storage foundation...  ...This is a hands-on infrastructure role for engineers who want to work on deeply technical...  ...you:Have experience building or operating distributed systems in productionHave worked on... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    4 days ago
  • About the TeamThe Storage teams build and operate online stateful systems and abstractions...  ..., secure and easy to use for DoorDash Engineering. The teams are responsible for...  ...company.One team builds and operates the distributed data platform powering DoorDash's largest... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $117k - $138k

     ...build with us at Crusoe.About the Role:The Cloud Storage team at Crusoe is looking for a Software Engineer I to join our team building and operating cloud storage...  ...an early-career engineer to grow their skills in distributed systems and storage engineering while contributing... 
    Temporary work
    Internship

    Crusoe

    San Francisco, CA
    4 days ago
  • $153k - $376k

     ...the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll...  ...fast, and we’re looking for experienced distributed systems engineers across a variety of...  ...teams. Whether you’re passionate about storage, compute orchestration, developer tooling... 
    Minimum wage
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Figma

    San Francisco, CA
    4 days ago
  • $166k - $201k

     ...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...  ...for building highly performant, reliable, and scalable distributed storage systems that are critical to our infrastructure... 
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  •  ...the Team We are the Online Storage team powering ChatGPT, Sora,...  ...experienced, problem‑solving engineers to build robust, high‑...  ...performance. We’re hiring skilled software engineers to join the Online...  ...hands-on experience with distributed systems such as data storage... 
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  • $180k - $237.5k

     ...delivering low-cost and large-scale energy storage and producing battery materials in the...  ...we already have. Infrastructure Software Engineer, Energy Storage The Infrastructure...  ..., reliable, scalable, and secure distributed systems. ~ Experience designing, implementing... 
    Full time
    Work at office
    Shift work

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $180k - $237.5k

     ...delivering low-cost and large-scale energy storage and producing battery materials in the...  ...we already have.   Senior Software Engineer – Site Controller, Energy Storage...  ...Responsibilities   will include: Distributed System Architecture: Design and implement... 
    Full time
    Local area

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $160k - $194k

     ...intelligence platform for the AI economy. Our software helps the world's largest energy...  .... The Role As a Software Engineer focusing on Distributed Systems at Verse, you will work in...  ...streams Interoperate with various storage and retrieval systems for both structured... 
    Remote work
    Flexible hours

    Verse

    San Francisco, CA
    2 days ago
  • $117.2k - $223.9k

     ...experiences. Join our team of talented engineers and help us advance the integration of...  ...We are seeking a proactive and skilled Software Security Engineer to join our GCP team....  ...infrastructure security, and the security of distributed and scalable distributed systems. This... 
    Full time

    Salesforce

    San Francisco, CA
    4 days ago
  •  ...This team keeps our browsers running at scale, solving massive distributed systems challenges and making sure our platform is fast,...  ...with developer-friendly APIs. Work closely with the rest of Engineering, gathering input and providing great support so every team can... 
    Full time
    Immediate start
    Relocation

    Browserbase

    San Francisco, CA
    1 day ago
  • $150k - $237.5k

     ...delivering low-cost and large-scale energy storage and producing battery materials in the...  ...batteries we already have. Senior Software Engineer, Energy Storage This position is on a...  ..., reliable, scalable, and secure distributed systems. Comfortable using AI tools to... 
    Full time

    Redwood Materials

    San Francisco, CA
    4 days ago
  • $120k - $150k

     ...A tech startup is seeking a Software Engineer New Grad to work in San Francisco. You will contribute to core products and an open-source engine, gaining hands-on experience in building distributed data systems. Ideal candidates are recent graduates with strong programming... 

    Eventual

    San Francisco, CA
    5 days ago
  • $300 per month

     ...value workloads. As a Senior Engineering Manager, you will lead the...  ...next generation, bespoke cloud storage platform optimized for AI...  ...DevelopmentLead and grow a team of software engineers spanning all...  ...environment where ownership is distributed, calculated risk-taking is... 
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  •  ...closely with model researchers, mobile engineers, frontend engineers, and platform teams...  ...workflows that power image creation, editing, storage, sharing, and retrieval. Partner...  ...building scalable backend services, APIs, and distributed systems. Enjoy owning products end-to... 
    Full time
    Worldwide

    OpenAI

    San Francisco, CA
    1 day ago
  • $215k - $260k

     ...with us at Crusoe.About the Role:We are seeking a Staff Software Engineer to lead distributed systems design and development within Crusoe Cloud's Cloud...  ...systems, from collection at the edge through ingestion, storage, and query. This is a full-time position.What You'll Be... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    9 hours ago
  •  ...heavily in building the best creator platform with the best team in the creator economy and are looking for a Staff Storage Platform Software Engineer to support our mission. This role is based in San Francisco and open to those who are able to be in-office 2 days per... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    5 days ago
  • $240k - $310k

     ...build with us at Crusoe.About This RoleThe Cloud Storage team at Crusoe is seeking a Staff Software Engineer to serve as a primary architect and visionary for...  ...between high-performance NVMe hardware and globally distributed, S3-competitive object stores.What You’ll Be... 
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  • $227.2k - $417k

     ...About the Role:As a Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams...  ...Design and build scalable, high throughput, and low latency distributed systems using ScalaBuild reusable components and services... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    4 days ago
  •  ...for a great server internals engineer to help maintain and improve...  ...ClickHouse ranging from encryption to storage to query processing. The...  ...vulnerabilities in large software systems and their dependency...  ...Eager to work with a friendly, distributed team following open-source dev... 
    Full time
    Remote work
    Flexible hours

    Altinity

    San Francisco, CA
    1 day ago
  • $117k - $138k

     ...with us at Crusoe. About the Role: The Cloud Storage team at Crusoe is looking for a Software Engineer I to join our team building and operating cloud...  ...an early-career engineer to grow their skills in distributed systems and storage engineering while contributing... 
    Temporary work
    Internship

    Crusoe

    San Francisco, CA
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Distributed Storage. Be the first to apply!