Logo for atomic* HR

Senior Software Engineer β€” Storage Platform πŸ–₯οΈβš™οΈ REMOTE

Role overview

Qualifications

  • Strong software engineering fundamentals with comfort operating lower in the stack
  • Experience with complex systems where performance, reliability, and cost matter
  • Ability to work through ambiguity with limited signal and multiple possible causes
  • Proficiency in Java, or meaningful experience in adjacent languages (C, C++, C#, Rust)

Responsibilities

  • Build and evolve a storage platform at cloud scale with exabyte-level storage and durability constraints
  • Optimize for different hard drive and hardware characteristics to improve throughput and reduce error rates
  • Troubleshoot ambiguous, symptom-driven problems where signal is limited and root causes are not obvious
  • Contribute to major architectural upgrades to support the platform for the next 5–10 years, including emerging storage technologies

About the company

atomic* HR logo

atomic* HR

Staffing & Recruiting

At atomic*hr, we believe the right people can transform your startup. That's why we're dedicated to connecting you with top global talent. We've seen firsthand how the perfect hire can fuel a company's success, and we want to bring that power to your team. Our Services Recruitment Solutions: We specialize in finding exceptional tech talent worldwide, navigating the complexities of international hiring with ease. Employer Branding: Let us help you craft a compelling story that attracts the best candidates. HR & ATS Setup: We'll establish smooth onboarding processes that support your rapid growth. Diversity, Equity & Inclusion (DEI): Build a truly inclusive workplace where diverse talent can flourish. Why Choose Us We understand the unique challenges and exciting potential of startups. Our expertise in tech, global hiring, and startup dynamics makes us more than consultants – we're your partners in building a world-class team. We're committed to finding the talent that will help your vision take flight. Ready to transform your startup? Contact us today!

Company details

Company typeSmall startup
IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company Overview:

Our client is a publicly traded cloud storage company with two flagship products: a personal computer backup solution and a cloud object storage platform often compared to Amazon S3 β€” but chosen for its pricing and a no-egress-fees policy that has made it a go-to for cost-conscious builders. They run their own physical data centers (4 in the U.S., plus Netherlands and Canada), and their engineering culture is unusually transparent β€” they publish deep technical blog posts and hardware reliability reports that the industry actually reads. They're expanding globally, with active hiring across LATAM, India, and the Philippines. This isn't a company that abstracts away the hard parts; they own the stack, and it shows.

Your Role:

The Storage Platform team owns the foundational durable storage layer that every product is built on top of. Their job β€” and yours β€” is to make sure data doesn't get lost, performance holds at scale, and the architecture is ready for the next decade of growth. This is an open-ended, ambiguous, systems-close-to-the-metal role: you'll be investigating unclear symptoms, optimizing for specific hardware behaviors, improving throughput, and helping redesign components that general-purpose tools can no longer handle well. You'll be fully embedded with the U.S. team β€” not a satellite β€” which means deep collaboration, clear communication, and real ownership.

You'll:

  • Build and evolve a storage platform operating at cloud scale β€” we're talking exabyte-level storage with real durability constraints

  • Optimize for different hard drive and hardware characteristics, improving throughput and reducing error rates across hardware failure modes

  • Troubleshoot ambiguous, symptom-driven problems where the signal is limited and the root cause isn't obvious

  • Contribute to major architectural upgrades that will support the platform for the next 5–10 years β€” including support for emerging storage technologies

  • Take ownership of parts of the stack where general-purpose components stop being the right fit

  • Improve hardware utilization and efficiency as the business grows upmarket and scale increases

  • Collaborate closely with a distributed team β€” coordinating, problem-solving, and communicating across time zones daily

You Bring:

  • Strong software engineering fundamentals with comfort operating lower in the stack

  • Experience with complex systems where performance, reliability, and cost actually matter

  • A genuine ability to work through ambiguity β€” you can navigate limited signal and multiple possible causes without getting stuck

  • Solid collaboration and communication skills in English (strong enough for deep technical conversations)

  • Proficiency in Java, or meaningful experience in adjacent languages (C, C++, C#, Rust) β€” fundamentals matter more than the specific language

  • A track record of shipping in environments where engineering decisions have real downstream consequences

Bonus points:

  • Experience working with hardware or systems tightly coupled to hardware behavior

  • Exposure to Rust or interest in growing into it

  • Breadth across different systems and types of projects over time

What They Offer:

  • Fully remote contractor role based in LATAM (currently focused on Costa Rica, Mexico, Chile, and Colombia)

  • Competitive USD compensation: $50K–$90K base (location/market-adjusted) plus ~10% bonus

  • Full integration with the U.S. engineering team β€” real ownership, not a satellite setup

  • A chance to work on infrastructure that underpins real customer data at meaningful scale

  • A company with an unusually transparent engineering culture and a strong technical reputation

Interview Process:

1️⃣ Recruiter Screen β€” behavioral alignment, comp, logistics, and a few targeted questions
2️⃣ Technical Phone Screen β€” with a lead engineer from the Storage Platform team
3️⃣ Panel Interviews (Γ—3) β€” ranging from lower-level coding to higher-level system design topics

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Software Engineer Related jobs

Other jobs at atomic* HR

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.