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

Software Engineer - Storage

Full-time

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.

\n

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Storage in Remote vacancy
  • $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... 
    Suggested
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    Los Angeles, CA
    2 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    3 days ago
  • 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... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    1 day ago
  •  ...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.... 
    Suggested
    Contract work
    Internship

    Amazon

    Dublin, OH
    2 days ago
  • $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... 
    Suggested
    Work experience placement
    Internship
    Remote work
    Flexible hours
    Shift work
    Night shift

    Amazon

    Seattle, WA
    2 days ago
  • $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 time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Etsy

    Brooklyn, NY
    4 days ago
  • $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 placement
    Internship
    Remote work
    Worldwide
    Flexible hours
    Shift work
    Night shift

    Amazon

    Seattle, WA
    1 day ago
  • $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 pay
    Contract work
    Remote work

    Horizontal Talent

    San Diego, CA
    1 day ago
  • $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 work
    Worldwide

    Datadog

    Boston, MA
    14 hours ago
  •  ...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 office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    14 hours ago
  •  ...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 time
    Local area
    Remote work

    Mirantis

    Remote
    22 days ago
  • $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 time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $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 time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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 time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    14 hours ago
  • $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 time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Remote
    7 days ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    Jobgether

    Remote
    7 days ago
  • $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 time
    For subcontractor
    Remote work

    Leidos

    Bethesda, MD
    1 day ago
  • $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 office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    Los Angeles, CA
    2 days ago
  •  ...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

    Panasas

    Pittsburgh, PA
    1 day ago
  • $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 time
    Remote work

    Palo Alto Networks

    Chicago, IL
    14 hours ago
  •  ...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 time
    Remote work

    Programmers.io

    Redmond, WA
    24 days ago
  • $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 placement
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Ensono

    Remote
    13 days ago
  • $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 time
    Temporary work
    H1b
    Work at office
    Remote work
    Relocation package

    SMA America

    Remote
    17 days ago
  •  ...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 office
    Local area
    Remote work

    Mid-Continent Instruments and Avionics

    Wichita, KS
    16 days ago
  • $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 contract
    Full time
    Local area
    Remote work

    Microsoft

    Washington DC
    16 days ago
  • $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 office
    Remote work
    Work from home
    Worldwide
    Monday to Friday
    Flexible hours

    Vercel

    San Francisco, CA
    2 days ago
  • $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

    MeridianLink

    Remote
    20 days ago
  • $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 time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    Remote
    6 days ago

Do you want to receive more vacancies?

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