Software Engineer
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. #J-18808-Ljbffr