Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Atomic - Remote Jobs

Senior Software Engineer – Storage Platform

Atomic - Remote Jobs

Software Engineer at a cloud storage company focusing on exabyte-scale systems with durability. Collaborating with distributed teams and enhancing performance, reliability, and efficiency in storage solutions.

Posted 5/21/2026full-timeRemote • 🇨🇷 Costa RicaSenior💰 $50,000 - $90,000 per yearWebsite

Tech Stack

Tools & technologies
CloudJavaRust

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaCC++C#Rustsoftware engineering fundamentalsperformance optimizationreliability engineeringsystem troubleshootingarchitectural upgrades
Soft Skills
collaborationcommunicationproblem-solvingnavigating ambiguityownershipcoordinationinterpersonal skillsadaptabilitycritical thinkingtechnical conversation