Software Engineer - Storage
Jobgether
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer – Storage based in United States.
We are looking for an experienced software engineer to help build and scale a high-performance object storage platform that simplifies how developers upload, manage, process, and deliver digital assets. In this role, you will contribute across the full technology stack, from client libraries and command-line tools to storage servers, content delivery networks, and deployment infrastructure. You will tackle complex engineering challenges involving distributed systems, upload reliability, asset optimization, caching, and service performance. Working in a globally distributed, open-source-first environment, you will collaborate asynchronously with engineers across disciplines to deliver reliable, scalable solutions. You will also help shape the developer experience by improving APIs, tooling, observability, and storage workflows. This is an opportunity to make a meaningful impact on infrastructure used by developers worldwide while contributing to open-source projects and technologies designed to scale to millions of users.
\n Accountabilities-
Enhance storage capabilities: Improve analytics storage offerings and support open file formats, including Apache Iceberg and DuckLake, to enable efficient storage and management of analytical data.
-
Optimize asset delivery: Develop asset optimization capabilities that improve delivery speed and performance for websites and mobile applications.
-
Expand edge infrastructure: Build and improve the edge network to accelerate uploads and implement features such as automatic cache invalidation.
-
Improve storage server performance: Enhance the performance, observability, scalability, and reliability of the storage server through continuous monitoring, troubleshooting, and optimization.
-
Develop storage exploration tools: Collaborate with frontend engineers to build a fast, intuitive, and powerful storage explorer.
-
Improve developer experience: Enhance APIs, client libraries, and command-line interface (CLI) tools to deliver a seamless, consistent experience throughout the development workflow.
-
Strengthen upload and download reliability: Identify opportunities to improve upload resilience, optimize protocol behavior, and streamline processing across different clients and environments.
-
Contribute to open source: Develop and maintain open-source storage server components and contribute improvements to upstream dependencies where appropriate.
-
Resolve technical issues: Address escalated support cases, investigate underlying causes, and implement systemic improvements that prevent recurring problems.
-
Work across the technology stack: Contribute to backend development, infrastructure deployment, monitoring, scaling, and service operations as needed.
-
Drive projects end to end: Take ownership of engineering initiatives, from identifying problems and designing solutions through implementation, testing, deployment, and ongoing improvement.
Requirements
-
At least 5 years of backend engineering experience , including operating Node.js applications in production environments.
-
Experience designing, building, or operating highly scalable distributed systems.
-
Comfort working across the technology stack, including backend application development and infrastructure deployment, monitoring, and scaling.
-
Familiarity with observability and monitoring tools such as OpenTelemetry, Prometheus, and Grafana.
-
Experience with performance tuning, production troubleshooting, and improving the reliability of distributed services.
-
Strong practical experience with PostgreSQL in production, including database tuning and troubleshooting.
-
A demonstrated ownership mindset, with the ability to drive projects independently from initial problem definition through delivery.
-
A strong appreciation for developer experience and a commitment to building intuitive, reliable tools that help developers work efficiently.
-
Ability to collaborate effectively in a fast-paced, asynchronous, globally distributed team environment.
Nice-to-have qualifications:
-
Previous experience building or maintaining developer tools and platforms.
-
Solid knowledge of cloud infrastructure providers such as AWS, Google Cloud Platform, or Microsoft Azure.
-
Experience with containerization technologies, including Docker and Kubernetes.
-
Direct experience designing and operating large-scale file upload and download pipelines.
-
Strong practical knowledge of content delivery networks (CDNs), including integration, caching strategies, and performance optimization.
-
Experience with image and video processing tools such as Sharp, DSSIM, or FFmpeg.
-
Familiarity with media formats and codecs such as AVIF, WebM, and Brotli.
-
Experience with frontend technologies and frameworks such as React and Next.js.
-
Interest in open-source software and contributing improvements to shared libraries, infrastructure, and developer communities.
Benefits
-
Fully remote work: Work remotely from Slovenia, with a globally distributed team and no requirement to work from a central office.
-
Coworking support: Access to a WeWork membership or coworking allowance to help create a productive work environment.
-
Equity ownership: Employee Stock Option Plan (ESOP), giving team members the opportunity to share in the company's long-term growth.
-
Technology allowance: Budget to purchase equipment and tools for your home office, such as a laptop, monitor, or headphones.
-
Health insurance: The employer covers 100% of employee health insurance costs and 80% of dependent coverage, subject to the applicable plan and local availability.
-
Flexible working arrangements: An asynchronous work culture that emphasizes autonomy, trust, and ownership of your schedule and deliverables.
-
Professional development: Annual education allowance for courses, books, conferences, and other learning opportunities.
-
Annual company off-sites: Opportunities to connect and collaborate in person with colleagues during an annual company-wide gathering.
-
Open-source collaboration: The opportunity to contribute to open-source projects and help shape tools used by a broad developer community.
-
International environment: Work alongside a globally distributed team spanning dozens of countries and languages.
-
Compensation transparency: Salary and any additional cash compensation are not specified in the provided job description and should be confirmed during the hiring process.
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!
Why Apply Through Jobgether?
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
$200k - $250k
...the millions of fans who browse our platform around the world.About the Role:We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design, build, and evolve the streaming, messaging, and storage platforms...SuggestedWork at officeRemote workWorldwideFlexible hours$159.8k - $235k
About the TeamThe Storage organization builds and operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient, secure, and easy to use... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including...SuggestedHourly payFull timeWork at officeLocal areaRemote workFlexible hours- About the TeamThe Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible for understanding Product Engineering’s evolving needs and developing platform...SuggestedHourly payFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours
- ...fleets and highest-throughput services at the company.We are looking for a Senior Software Development Engineer who understands distributed systems at scale and wants to shape the shared storage layer of our next-generation online transaction processing (OLTP) database....SuggestedContract workInternship
$143.7k - $194.4k
Managing trillions of objects in storage, retrieving them in ms, building software that deploys to tens of thousands of hosts, designed for 99.999999999%... ...stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and...SuggestedWork experience placementInternshipRemote workFlexible hoursShift workNight shift$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...Full timeRemote work- ...storing, and analyzing huge datasets in batch and streaming contexts, and we’re looking for a Senior Engineer to join our team. You’ll be a leader on the Data Storage squad, contributing to technical strategy and driving some of our most critical projects. This role blends...Full timeWork at officeLocal areaRemote workVisa sponsorship
$143.7k - $194.4k
Managing trillions of objects in storage, retrieving them in ms, building software that deploys to tens of thousands of hosts, designed for 99.999999999%... ...stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and...Work experience placementInternshipRemote workWorldwideFlexible hoursShift workNight shift$31 - $64 per hour
...remote infrastructure team building and operationalizing next-generation software-defined storage to support modern analytics and AI workloads. This contract role is ideal for a hands-on storage engineer who enjoys working across Kubernetes, automation, and production...Hourly payContract workRemote work$192k - $240k
...volumes of event data at low cost, with data fully queryable within seconds of arrival.As a Senior Software Engineer on this team, you'll work hands-on with a distributed storage system at petabyte scale, and help us evolve our platform to support the next level of scale...Remote workWorldwide- ...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'll...Work at officeLocal areaWork from homeFlexible hours
- ...Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready... .... com/ Role Overview Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms....Full timeLocal areaRemote work
$345.04k - $399.42k
...create safer, more civil shared experiences for everyone.As a Principal Software Engineer on Creator Services Data, you’ll be leading the company’s efforts to build the next generation Data Storage systems to power the millions of experiences on the Roblox Platform. We...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$272k - $431.25k
...resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design and evolve a unified memory layer that spans GPU memory...Full timeLocal areaRemote work$159k - $272k
...of generosity. Join us for the opportunity to grow and make a difference in ways that matter to you. Role SummaryCloud Storage Platform Engineering provides secure, scalable, resilient, and automated storage capabilities for applications and data across the firm. The...Full timeLocal areaRemote work3 days per week$171.9k - $300.8k
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ...: collection and ingestion, routing and enrichment, durable storage and retention, and fast, cost-aware query. Our ingest builds on...Full timeWork at officeImmediate startRemote workFlexible hours$171.9k - $300.8k
...partner company, which manages all applications and next steps. Our partner is looking for a Sr Staff Software Engineer (Distributed Systems | Data Ingestion | Storage | Analytics) based in the United States. We are seeking a senior technical leader to shape the future...Full timeWork at officeRemote workFlexible hours$107.9k - $195.05k
...reading because Leidos is seeking a qualified Cloud & Compute/Storage Architect to support a proposed large-scale, transformational IT... ...leads as required.Mentor and provide technical direction to Cloud Engineers, Server/Storage Administrators, and CaaS platform staff;...Full timeFor subcontractorRemote work$300k - $350k
...offer a ticket to the millions of fans who browse our platform around the world.We are seeking a Staff Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will lead the architecture and delivery of foundational streaming, messaging,...Work at officeRemote workWorldwideFlexible hours- ...file systems, specializing in distributed storage solutions for the AI and high-... ...seeking a highly experienced Senior Storage Software Developer with deep expertise in C/C++ and... ...cross-functional teams, including software engineers, architects, and product managers, to...Remote work
$147k - $237.5k
...looking for an experienced product driven engineer to help our customers monitor,... ...telemetry dataDevelop systems for ingestion, storage, indexing, and querying of time-series and... ..., Cursor, Claude) as part of day-to-day software developmentExperience building and operating...Full timeRemote work- ...Job Description Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer \n Position Type: Full-Time (FTT) \n Location: Remote... ...with strong expertise in storage systems and low-level software development. The ideal candidate will be responsible for...Full timeRemote work
$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...Work experience placementWork at officeLocal areaWork from homeFlexible hours$65k - $123k
...Position Summary As a member of the mainframe Storage team, the responsible individual will work on storage infrastructure administration... ...for backup and DR capabilities. The associate will perform software and hardware refreshes, customer migrations and daily customer...Full timeTemporary workWork experience placementRemote workWork from homeFlexible hours$125k - $145k
...are helping drive it forward. Senior Applications Engineer, Solar Inverters and Battery Storage Remote (Eastern or Central time zone) This is... ...electronics and applications engineering role, not a software engineering position. We are looking for candidates...Full timeTemporary workH1bWork at officeRemote workRelocation package- ...balance, and a team that feels like home.” THE POSITION… As a Software Engineer , you will provide engineering expertise towards the design... ...inputs. Additional products include data conversion and storage, lithium battery management, AC and DC power conversion, and...Work at officeLocal areaRemote work
$142.8k - $274.8k
...AI services at scale. The FIT Infrastructure team builds storage and accelerated-compute platforms for large-scale AI training... ...performance and cost-efficient infrastructure. As a Principal Software Engineer Storage Infrastructure you will design build and operate...Ongoing contractFull timeLocal areaRemote work$208k - $312k
...and exceptional developer experience.Now, software is entering a new era, and the next... ...the role:We are looking for a Software Engineer to join our Platform team. You will build... ...cloud infrastructure, including object storage.Familiarity with observability tooling and...Work at officeRemote workWork from homeWorldwideMonday to FridayFlexible hours$92.96k - $146.8k
...quality. The ideal candidate is a skilled engineer capable of executing integration tasks... ...harnesses Applies AI tools throughout the software development lifecycle—from coding and... ...fundamentals such as scaling, data storage, and fault tolerance Experience with...Full time$164.2k - $229.9k
...information, visit . The Data Platform team is looking to hire a Software Engineer who is excited to solve large scale data platform and... ...stakeholders across Infrastructure, Data Platform, Product, Ads, ML, Storage, and partner teams to align roadmaps and deliver durable...Full timeFor contractorsWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Storage. Be the first to apply!
- software development engineer aws Remote
- federal - software developer Remote
- software engineer contract Remote
- part time software developer remote Remote
- software developer Remote
- software engineer internship remote Remote
- software engineer mainframe Remote
- software engineer amazon Remote
- software web developer Remote
- senior software engineer Remote



