Point your AI agent at freehire and let it find you a job.

Get the CLI →

Atlas Data Storage

Open 17d

Senior Staff System Software Engineer

Posted Updated 6 views
Discussion

About the Role:

As a Senior Staff System Software Engineer, you will be an essential member of our engineering team. You'll help architect, design, and implement system and instrument software across our stack.


Your responsibilities will include:

  • Architecting and implementing distributed software to drive complex hardware systems and instruments focused on high-capacity synthesis of DNA.
  • Developing high-performance pipelines capable of handling large data payloads while ensuring end-to-end data integrity.
  • Working closely with hardware, electronics and chemistry teams.

Required Skills:

  • 10+ years of professional software development experience, with significant experience in a Staff-level or equivalent senior technical leadership role.
  • Expertise in system level languages including C#, C++ or Rust.
  • Demonstrable understanding of memory management, allocation strategies, multi-threading, high-performance messaging and inter-process communication across multiple languages and runtimes to ensure smooth, consistent and reliable operation in distributed system architectures
  • Proven ability to write performant, low-latency, and optimized code, particularly when dealing with very large data payloads (multi-gigabyte to terabyte scale).


Desired Skills:

  • Prior experience working directly with hardware systems, bring-up, and troubleshooting.
  • Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or a related field.

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering 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