Senior Storage & Virtualization Engineer - Remote-Friendly

Jobgether

Spain (TX)

Hybrid

USD 81,000 - 127,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Career growth
Learning opportunities
Technical ownership
Remote-friendly
International environment
Innovation culture
Meaningful impact
Collaborative culture
Future-focused tech

Job summary

Jobgether is seeking a Senior Software Engineer (Storage Virtualization Team) for a partner company based in Spain. You will join a high-performance team building distributed storage infrastructure for a next-generation AI cloud platform.

Responsibilities include designing fault-tolerant storage systems, optimizing performance, and collaborating across teams to deliver scalable infrastructure. Strong C++ skills and 6+ years of experience are required, with English communication being essential.

Qualifications

  • 6+ years of professional software engineering experience.
  • Strong proficiency in C++ and building reliable, performance-sensitive software.
  • Solid understanding of algorithms and data structures.
  • Knowledge of operating system internals including I/O, memory management, and scheduling.
  • Experience debugging complex systems across multiple layers.
  • Familiarity with distributed systems, storage, virtualization, networking, or cloud infra is valuable.

Responsibilities

  • Design, develop, and maintain distributed, fault-tolerant storage systems for large-scale cloud infrastructure.
  • Build and optimize high-performance block/storage solutions for demanding workloads.
  • Develop virtualization components involving virtio-blk, virtio-fs, QEMU, vhost-user, and performance-critical I/O paths.
  • Work on high-throughput networking between VMs and storage using TCP and RoCEv2/RDMA.
  • Implement storage capabilities including replication, consensus, self-healing, and data migration.
  • Analyze and optimize system performance toward sub-millisecond latency and millions of IOPS.
  • Diagnose and resolve complex issues across software, storage, virtualization, networking, and OS layers.
  • Write reliable, production-quality code with focus on performance and fault tolerance.
  • Contribute to technical design discussions, architecture decisions, code reviews, testing, and continuous improvement.
  • Collaborate with engineers to deliver robust infrastructure at scale.
  • Participate in coding interviews and technical evaluations.

Skills

C++ expertise
Distributed systems
OS internals
Networking IO
English skills
Problem solving

Job description

Jobgether is seeking a Senior Software Engineer (Storage Virtualization Team) for a partner company based in Spain. You will join a high-performance team building distributed storage infrastructure for a next-generation AI cloud platform.

Responsibilities include designing fault-tolerant storage systems, optimizing performance, and collaborating across teams to deliver scalable infrastructure. Strong C++ skills and 6+ years of experience are required, with English communication being essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Storage Engineer for Hyperscale AI Cloud
Senior Storage Engineer for Hyperscale AI Cloud

Jobgether • Germany (OH)

On-site
USD 127,000 - 162,000
Competitive pay
Career growth
Learning opportunities
+7
Senior Software Engineer (Storage Virtualization Team)
Senior Software Engineer (Storage Virtualization Team)

Jobgether • Spain (TX)

Hybrid
USD 81,000 - 127,000
Competitive compensation
Career growth
Learning opportunities
+7
Senior Software Engineer (Storage Virtualization Team)
Senior Software Engineer (Storage Virtualization Team)

Jobgether • Germany (OH)

On-site
USD 127,000 - 162,000
Competitive pay
Career growth
Learning opportunities
+7
Senior Storage Systems Engineer — Remote & Flexible Hours
Senior Storage Systems Engineer — Remote & Flexible Hours

BairesDev • Peru (IL)

On-site
USD 130,000 - 190,000
100% remote
USD compensation
Home office setup
+4
Senior Systems Engineer - High-Performance AI Infra
Senior Systems Engineer - High-Performance AI Infra

Jobgether • Spain (TX)

On-site
USD 98,000 - 145,000
Competitive compensation
International environment
Ownership over work
Remote Storage Systems Engineer – Distributed, High-Scale
Remote Storage Systems Engineer – Distributed, High-Scale

BairesDev • Peru (IL)

On-site
USD 120,000 - 170,000
Remote work
Flexible hours
Paid parental leaves
Senior Storage Engine Architect - Elasticsearch (Remote)
Senior Storage Engine Architect - Elasticsearch (Remote)

United States Digital Space LLC • United States

Remote
USD 63,000 - 101,000
Health coverage
Flexible work locations
Generous vacation days
+2
Remote Storage Operations Engineer - Ceph & Cloud Infra
Remote Storage Operations Engineer - Ceph & Cloud Infra

Jobgether • United States

Remote
USD 80,000 - 100,000
Fully remote in United States
Healthcare premiums paid by employer
401(k) with company match
+2
Senior Staff Storage Engineer
Senior Staff Storage Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer - High-Performance Distributed Storage
Senior Software Engineer - High-Performance Distributed Storage

VDURA • Town of Poland (NY)

Hybrid
USD 100,000 - 140,000