Senior Software Engineer, Storage
$196k - $230kjobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Storage based in United States.
This role sits within a Transactional Storage Services organization responsible for critical online serving stores and databases at large scale.
You will help design, build, and operate a modern NewSQL database that serves as a source of truth for critical user, listing, and financial data.
The position offers opportunities to work deeply across storage engines, query execution, replication, consensus, change data capture, and distributed systems.
Depending on the team, you may focus on database kernel performance and reliability or on infrastructure that enables seamless workload migration and adoption.
You will investigate complex production issues, improve system performance and availability, and contribute to open-source database technology.
The role combines hands-on engineering, deep technical problem solving, operational ownership, and close collaboration with engineering and infrastructure teams.
You will have a direct impact on the reliability, scalability, and adoption of systems that support critical data workloads.
Accountabilities:
- Design, build, and operate scalable distributed storage and database systems supporting critical online workloads.
- Investigate database internals, query execution, storage engines, and SQL latency or availability issues to identify and resolve complex technical problems.
- Improve database performance, reliability, and stability across storage, query execution, consensus, change data capture, routing, and shard management.
- Partner with database technology vendors on root cause analysis, technical improvements, and upstream contributions to open-source projects.
- Design and implement infrastructure for database adoption, including two-way replication, automated failover and failback, and migration tooling.
- Collaborate across Kernel, SRE, ORM, KV, and SQL interface teams to make database onboarding and migrations reliable and efficient for internal users.
- Validate and safely roll out new database architectures while maintaining transactional correctness across distributed shards.
- Build supporting frameworks and tooling for monitoring, observability, permissions, service discovery, and database operations.
- Analyze and optimize traffic prioritization, connection pooling, latency, concurrency, and overall system performance.
- Take ownership of high-severity production incidents, conduct deep technical investigations, and drive durable improvements to system reliability.
- Contribute to technical design, implementation, testing, and operational practices across a complex distributed systems environment.
Requirements:
- 5+ years of experience building and operating large-scale distributed systems, particularly in storage, data ingestion, backup and restore, or streaming.
- Hands-on experience with database or storage internals, including query execution, storage engines, replication, or consensus.
- Strong ability to understand, own, and contribute deeply to complex codebases, ideally including open-source systems.
- Proven experience maintaining, analyzing, and debugging high-severity production incidents.
- Strong software engineering skills with a focus on clean, testable, and maintainable production code.
- Strong understanding of distributed systems, reliability, performance, and operational best practices.
- Ability to investigate complex technical problems and translate findings into practical, scalable solutions.
- Strong collaboration and communication skills, particularly within a remote working environment.
- High ownership, sound technical judgment, and a consistent track record of delivering complex engineering projects.
- Ability to work effectively across infrastructure, platform, database, and application engineering teams.
Benefits:
- U.S. base salary range of $196,000–$230,000 USD .
- Eligibility for bonus and equity, depending on the role and applicable compensation structure.
- Comprehensive employee benefits.
- Employee Travel Credits.
- Reasonable accommodations throughout the recruitment process for applicants with disabilities.
- Opportunity to work on large-scale distributed storage and database infrastructure with significant technical complexity and impact.
- Exposure to open-source database technologies and collaboration across specialized engineering teams.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$243.29k - $295.25k
...owners entirely from managing cluster lifecycles.As a Senior Engineer on the Cache team (part of the Infra Storage org), you will innovate and operate large-scale,... ...experience) with at least 6+ years of hands-on software engineering experience.Distributed Systems Expertise...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$166k - $201k
...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...SeniorTemporary work- Software Senior Principal Engineer (4 openings)Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data... ...the future of enterprise technology. Unstructured Data Storage group delivers two core solutions of the Dell AI...SeniorStart working todayFlexible hours
$168.1k - $227.4k
Managing trillions of objects in storage, retrieving them in ms, building software that deploys to tens of thousands of... ...home. As a Software Development Engineer in S3, you get to deliver these capabilities... ...tooling, collaborate with senior engineers to design new components...SeniorWork experience placementInternshipRemote workWorldwideFlexible hoursShift workNight shift- ...story. High-performance networking and storage are the critical components that enable... ...inference possible.The Lambda Infrastructure Engineering organization forges the foundation of... ...).We're looking for an experienced Senior Software Engineer to join our storage team. You'...SeniorWork at officeLocal areaWork from homeFlexible hours
$184k - $287.5k
We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application crafted to provide our storage customers the capabilities to handle and supervise our distributed storage infrastructure....SeniorFull time$184k - $287.5k
NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object storage system. This system is a core service that is critical to NVIDIA AI/ML research teams creating best of breed generative AI...SeniorFull timeRemote work$174k - $252k
...experience. 5 years of experience with software development in C++.3 years of experience... ...or experience with compute technologies, storage or hardware architecture.Preferred qualifications... ...technologies.Google's software engineers develop the next-generation technologies...Senior$200k - $250k
...Job Description Job Description Job Description Senior Software Engineer — Full-stack Storage Developer Columbia, MD | Full Time | TS/SCI with Full-Scope Polygraph Required Position: Software Engineer, Level 3 — Fullstack Storage Developer (SWE3) Location...SeniorFull timeFor contractorsLocal area$152k - $241.5k
...infrastructure. We are building the next-generation data and storage infrastructure to solve some of the hardest problems in AI:... ...against real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development...SeniorFull timeRemote work- ...Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready... ...Overview Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms....SeniorFull timeLocal areaRemote work
$217k - $303.9k
...Reddit is one of the internet’s largest sources of information. For more information, visit . The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale storage infrastructure problems. Reddit’s mission is to bring...SeniorFull timeFor contractorsWork experience placementRemote work- ...Candidates should have a Bachelor's or Master's degree in Computer Science or a related field and 5+ years of experience in software development for storage systems. Proven experience with distributed systems programming and strong programming skills in languages such as C,...SeniorFlexible hours
$185k - $254k
...would be impossible for almost any other organization. ETI’s Storage Infrastructure team is responsible for the core storage layer... ...across Cloudflare's network, which presents unique and complex engineering puzzles. We navigate efficiently expanding storage capacity, optimizing...SeniorTemporary workFlexible hours$168.1k - $227.4k
...and every one of those requests runs on software that will be shaped by your technical decisions. As a Senior Software Development Engineer on the S3 Foundations team, you will set... ...engineering role can offer.Amazon Simple Storage Service (S3) provides industry-leading...SeniorInternshipWorldwideFlexible hours$168.1k - $227.4k
...auto-scaling, auto-healing, distributed storage cluster of massive world-wide scale.... ...Storage team is looking for experienced software engineers who are excited about building large scale... ...knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and...SeniorInternshipImmediate startWorldwideFlexible hours$196k - $230k
...database expertise required. Within Online Data, the Transactional Storage Services team owns all of Airbnb's online serving stores and... ...performance, reliability, and stability for Airbnb's NewSQL engine at scale, spanning storage, query execution, consensus, CDC, and...SeniorFull timeWork experience placementRemote work$139k - $204k
...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do: The Storage Engine Organization at CoreWeave is responsible for the product capabilities and data plane function of CoreWeave's managed storage...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$240k - $310k
...high-performing team that believes in each other, come build with us at Crusoe.About This RoleThe Cloud Storage team at Crusoe is seeking a Senior Staff Software Engineer to serve as a primary architect and visionary for our storage strategy. While a Staff Engineer leads...SeniorTemporary work- ...story. High-performance networking and storage are the critical components that enable... ...possible. The Lambda Infrastructure Engineering organization forges the foundation of high... .... We're looking for an experienced Senior Software Engineer to join our storage team. You...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours
$153k - $224k
...March 2025. Learn more at . What You’ll Do: CoreWeave's Storage team builds the file and block storage that the world's largest AI training and inference workloads run on. As a Senior Software Engineer you will build features across our multi-tenant file and...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$135.2k - $306.4k
....Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed... ...-edge, high-performance persistent storage and networking solutions, setting new benchmarks... ...’s networking and storage needs, mentor senior engineers, drive strategy, and be...SeniorTemporary workFlexible hours$159.8k - $235k
...About the Team The Storage organization builds and operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient, secure, and easy to... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including...SeniorHourly payFull timeWork at officeLocal areaRemote workFlexible hours$168k - $270.25k
...people like you to help us accelerate the next wave of artificial intelligence.Join our team at NVIDIA as a Senior Site reliability engineer focused on HPC storage and play a crucial role in designing, implementing, and optimizing on-prem High-Performance Computing (HPC)...SeniorFull time$267k - $356k
...designated work from home day is currently Tuesday.Lambda's Storage Engineering team is the backbone behind our world-class storage offerings... ...across all data centers, operating behind Lambda's own software-defined data plane.Build and maintain monitoring, dashboards...SeniorWork experience placementWork at officeLocal areaWork from homeFlexible hours$117.2k - $260.1k
...highly durable and available distributed storage for public clouds. We are defining the... ...a highly qualified and energetic Senior/Lead SoftwareEngineer who will be responsible... ...distributed systems. The Senior/Lead Software Engineer will be responsible both for design and...SeniorFull time$168.1k - $227.4k
...DynamoDB, we continue to believe it is Day 1! The DynamoDB Storage Engine team is the custodian of all customer retrievable data stored... ...it available for timely retrieval.We are looking for a senior software development engineer with a deep passion for storage and persistence...SeniorInternshipFlexible hours- Bitdeer Technologies Group in Austin, TX is seeking a Senior AI Storage Infrastructure Engineer to design and deploy high‑performance storage for AI workloads. You will build the data delivery fabric supporting large-scale distributed training and inference, spanning NVMe...Senior
$140k - $230k
...Top Startups. Your Role The Online Storage team is a foundational infrastructure team within Zip's Engineering organization. We own and operate the core storage... ...the data they're authorized to see. As a Senior Software Engineer and Site Tech Lead, you will be the...SeniorFull timeRemote workHome officeFlexible hours- Oho Group in Austin, TX is seeking a Senior Embedded Firmware Engineer to design and implement firmware for energy storage and power electronics. You will work hands-on with... ...a plus, and collaboration with hardware, software, and test teams is essential. #J-18808-Ljbffr...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Storage. Be the first to apply!
- software engineer - web development United States
- software developer positions United States
- senior software engineer remote United States
- software engineer contract United States
- software qa engineer United States
- IT software developer United States
- cybersecurity software engineer United States
- part time software developer remote United States
- junior software developer internship United States
- junior software engineer United States

