Software Engineer - Distributed Storage
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
$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...SuggestedFull time- ...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...SuggestedFull time
- ...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...SuggestedFull timeWork at officeRelocation package
- ...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...SuggestedFull time
$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...SuggestedFull timeFlexible hours$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 areaWorldwide$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 timeTemporary work- ...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 timeFlexible hours
$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 timeWork at officeWork from home$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 officeLocal areaFlexible hours- 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 payFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours
$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 workInternship$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 wageFull timeLocal areaRemote workWorldwideFlexible hours$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- ...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
$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 timeWork at officeShift work$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 timeLocal area$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 workFlexible hours$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- ...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 timeImmediate startRelocation
$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$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...$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- ...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 timeWorldwide
$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 timeTemporary work- ...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 officeLocal areaRemote workWorldwideFlexible hours2 days per week
$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$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 timeTemporary workLocal areaFlexible hours- ...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 timeRemote workFlexible hours
$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 workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Distributed Storage. Be the first to apply!
- agile software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- intermediate software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- experienced software developer San Francisco, CA
- work from home software developer San Francisco, CA
- software developer no experience San Francisco, CA
- software developer fintech San Francisco, CA
- software data engineer San Francisco, CA
- financial software developer San Francisco, CA


