Senior Software Architect (Denver)

Summary

The Principal Software Architect will define the technical direction for distributed storage and file-system software within an enterprise data storage company. This senior individual-contributor role involves shaping architecture and serving as the technical authority across engineering teams.

Senior/ Principal Software Architect – Storage & File Systems

Denver, CO (Hybrid) | Up to $250,000 base + benefits | Full-time

An established leader in enterprise data storage is hiring a Principal Software Architect to set the technical direction for its distributed storage and file-system software. This is a senior individual‑contributor architecture role for someone who has designed large-scale storage systems and can be the technical authority across teams - shaping architecture, raising the engineering bar, and staying hands‑on where it matters.

What you'll do
  • Own the architecture of distributed, scale‑out storage and file‑system software - data path, object and file layers, metadata, and data protection.
  • Set technical direction across multiple engineering teams and drive the hardest cross‑cutting design decisions.
  • Define the approach to performance, scalability, durability and reliability, and hold the system to it.
  • Prototype, review and guide implementation; mentor senior and staff engineers and lift the overall standard of the codebase.
What we're looking for
  • 15+ years of systems software engineering, with a track record of architecting storage or distributed systems at scale.
  • Deep expertise in C/C++ and in file systems, object/block storage, or high‑performance data paths.
  • Mastery of distributed‑systems design: consistency, replication, erasure coding, fault tolerance and scale‑out.
  • Strong Linux systems and performance‑engineering background.
  • The judgement and communication to be the technical authority across teams while remaining hands‑on.
Nice to have
  • Experience taking a storage product from architecture through to production at petabyte scale.
  • Familiarity with modern interconnects (NVMe-oF, RDMA) and cloud/hybrid storage models.
What's on offer
  • Base salary up to $250,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

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available