Senior Software Engineer

SoCode US

Denver (CO)

Hybrid

USD 108,000 - 180,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental and vision coverage
401(k) with employer contributions
Health Savings and Flexible Spending

Job summary

SoCode US in Denver, CO is seeking a Senior Software Engineer to build the core of a large-scale, S3-compatible object storage platform. This hands-on role focuses on the storage engine, not integrations, and is based in a hybrid Denver environment.

You will design data pipelines, optimize performance, and contribute to durability and data protection across a distributed cluster. A strong background in C/C++/Rust and Linux performance is required for success.

Qualifications

  • 10+ years of systems software engineering in C, C++ or Rust.
  • Deep, hands-on experience building object, file or block storage systems at scale.
  • Strong grasp of distributed systems fundamentals: consistency, replication, durability and failure handling.
  • Solid Linux systems knowledge and an instinct for performance.
  • Familiarity with the S3 API and object-storage concepts (metadata, erasure coding, request pipelines).

Responsibilities

  • Design and build the object request pipeline (PUT/GET/DELETE) that serves data at scale with predictable low latency.
  • Write and optimise performance-critical code paths - zero-copy data handling, distributed caching and request coalescing, and efficient metadata handling.
  • Work on durability and data-protection internals, including erasure coding and the mechanisms that keep data safe across a distributed cluster.
  • Own features end to end, from design through implementation, testing and production hardening.

Skills

C/C++/Rust
Distributed systems
Linux performance
S3 API

Tools

NVMe-oF
RDMA

Job description

Senior Software Engineer – Object Storage

Denver, CO (Hybrid) | Up to $180,000 base (can go higher for exceptional candidates) + benefits | Full-time

An established leader in enterprise data storage is hiring a Senior Software Engineer to build the core of a large-scale, S3-compatible object storage platform used to store and protect petabytes of unstructured data for demanding, mission-critical workloads. This is a hands-on engineering role at the heart of the storage engine, not a wrapper or integration role.

What you'll do

  • Design and build the object request pipeline (PUT/GET/DELETE) that serves data at scale with predictable low latency.
  • Write and optimise performance-critical code paths - zero-copy data handling, distributed caching and request coalescing, and efficient metadata handling.
  • Work on durability and data-protection internals, including erasure coding and the mechanisms that keep data safe across a distributed cluster.
  • Own features end to end, from design through implementation, testing and production hardening.

What we're looking for

  • 10+ years of systems software engineering in C, C++ or Rust.
  • Deep, hands-on experience building object, file or block storage systems at scale - not just consuming them.
  • Strong grasp of distributed systems fundamentals: consistency, replication, durability and failure handling.
  • Solid Linux systems knowledge and an instinct for performance (latency, throughput, memory and I/O).
  • Familiarity with the S3 API and object-storage concepts (metadata, erasure coding, request pipelines).

Nice to have

  • Experience with zero-copy techniques, lock-free concurrency, or low-latency network data paths (NVMe-oF, RDMA).
  • Exposure to hybrid-cloud data workflows or large-scale AI/ML data pipelines.

What's on offer

  • Base salary up to $180,000, depending on experience.
  • Medical, dental and vision coverage.
  • Health Savings and Flexible Spending Accounts.
  • Company-paid life, AD&D and disability insurance.
  • 401(k) retirement plan with employer contribution.
  • Employee Assistance Program and wellness benefits.
  • Hybrid working (3 Days) , Denver, CO.
  • Must have full working rights in the United States.

This role is live and interviews will be happening imminently, the interview process is 3 stages and average time from Recruiter Screening call (Human, Not AI), to Offer/ Decision is around 2 - 3 weeks.

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

Similar jobs worth comparing

Senior Software Architect
Senior Software Architect

SoCode US • Denver (CO)

Hybrid
USD 225,000 - 275,000
Health insurance
401(k) with employer contributions
Hybrid work schedule
Senior Systems Software Engineer
Senior Systems Software Engineer

SoCode US • Denver (CO)

Hybrid
USD 132,000 - 220,000
Medical/dental/vision coverage
Health Savings Account
Flexible Spending Accounts
+4
Systems Software Engineer - Object Storage
Systems Software Engineer - Object Storage

Quantum • Centennial (CO)

Hybrid
USD 130,000 - 170,000
Senior Object Storage Engineer - S3-Compatible, Hybrid
Senior Object Storage Engineer - S3-Compatible, Hybrid

SoCode US • Denver (CO)

Hybrid
USD 108,000 - 180,000
Medical, dental and vision coverage
401(k) with employer contributions
Health Savings and Flexible Spending
Systems Software Engineer - Object Storage
Systems Software Engineer - Object Storage

LT ZERO Asia Pacific • Englewood (CO)

On-site
USD 130,000 - 170,000
Health, dental, vision, life, and disability insurance
Educational reimbursement programs
Company-matched 401(k) plan
+1
Senior Software Engineer, Storage Layer Services
Senior Software Engineer, Storage Layer Services

United States Digital Space LLC • New York (NY)

Hybrid
USD 126,000 - 248,000
Equity
Flexible paid time off
Maternity and paternity leave
Software Engineer - Storage Infrastructure (Senior+)
Software Engineer - Storage Infrastructure (Senior+)

Cogent-Security • New York (NY)

On-site
USD 100,000 - 300,000
Software Engineer - Storage Infrastructure (Senior+)
Software Engineer - Storage Infrastructure (Senior+)

Cogent • New York (NY)

On-site
USD 100,000 - 300,000
Software Engineer - Storage Infrastructure (Senior+)
Software Engineer - Storage Infrastructure (Senior+)

cogent-security • United States

On-site
USD 100,000 - 300,000
Senior Engineering Manager, Object Storage - DGX Cloud
Senior Engineering Manager, Object Storage - DGX Cloud

NVIDIA AI • Santa Clara (CA)

On-site
USD 272,000 - 489,000