Senior Systems Software Engineer – Data Path (Hybrid, Denver)

SoCode US

Denver (CO)

Hybrid

USD 198,000 - 242,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401(k) plan
Wellness benefits
Life & disability insurance

Job summary

SoCode US in Denver, CO is seeking a Senior Systems Software Engineer to own the distributed data path in a high‑performance storage platform. You will optimize the data flow between clients, network, and media with microsecond latency, working in a hybrid environment with strong emphasis on low-latency software design.

Ideal candidates have 8+ years in systems programming, deep Linux internals experience, and a track record of building storage/data-path software.

Qualifications

  • 8+ years of systems programming in C and/or C++.
  • Hands-on experience building storage or high‑performance data paths.
  • Strong concurrency and memory/cache aware programming.
  • Deep Linux I/O, networking, and kernel/user-space boundaries.

Responsibilities

  • Design and build the distributed storage data path across the cluster.
  • Engineer for extreme performance: NVMe-oF, RDMA, zero-copy moves, lock-free concurrency.
  • Work near the Linux I/O subsystem and storage protocols to optimize throughput and latency.
  • Contribute to data-protection internals and scale-out behavior of the system.

Skills

C/C++ programming
Systems programming
Concurrency (lock-free)
Linux internals
Storage/data path

Job description

SoCode US in Denver, CO is seeking a Senior Systems Software Engineer to own the distributed data path in a high‑performance storage platform. You will optimize the data flow between clients, network, and media with microsecond latency, working in a hybrid environment with strong emphasis on low-latency software design.

Ideal candidates have 8+ years in systems programming, deep Linux internals experience, and a track record of building storage/data-path software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Software Engineer
Senior Systems Software Engineer

SoCode US • Denver (CO)

Hybrid
USD 198,000 - 242,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Data Path Systems Engineer (Low-Latency)
Senior Data Path Systems Engineer (Low-Latency)

Quantum • Centennial (CO)

Hybrid
USD 160,000 - 200,000
Health plans
401(k) matching
Employee stock purchase program
+1
Senior Systems Software Engineer — Low-Latency Data Path
Senior Systems Software Engineer — Low-Latency Data Path

Quantum • Mendota Heights (MN)

Hybrid
USD 160,000 - 200,000
Diverse health plans
401(k) plan
Employee Stock Purchase Program
Storage Systems Engineer – Data Analytics & Hardware
Storage Systems Engineer – Data Analytics & Hardware

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 129,000 - 175,000
Health insurance
401(k) matching
Paid time off
+1
Technical Lead, Exabyte-Scale Object Storage (Hybrid)
Technical Lead, Exabyte-Scale Object Storage (Hybrid)

SoCode US • Boston (MA)

Hybrid
USD 180,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Software Engineer - Data Path
Senior Software Engineer - Data Path

Pivot3 • Louisville (CO)

On-site
USD 110,000 - 170,000
Senior Storage Backend Architect
Senior Storage Backend Architect

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Senior Data Path Engineer - High-Performance Storage
Senior Data Path Engineer - High-Performance Storage

Pivot3 • Louisville (CO)

On-site
USD 110,000 - 170,000
Senior Systems Software Engineer - Data Path
Senior Systems Software Engineer - Data Path

Quantum • Mendota Heights (MN)

Hybrid
USD 160,000 - 200,000
Diverse health plans
401(k) plan
Employee Stock Purchase Program
Senior Object Storage Systems Engineer — Hybrid
Senior Object Storage Systems Engineer — Hybrid

Quantum • Centennial (CO)

Hybrid
USD 130,000 - 170,000