Staff Software Engineer, Full-Stack

Atlas Data Storage, Inc.

$160K — $200K *
Consumer Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of professional software development experience in a senior technical leadership role.
  • Expertise in languages such as C, C++, Rust, TypeScript, or Python.
  • Deep understanding of memory management and allocation strategies across multiple runtimes.
  • Proven ability to write performant, low-latency code for large data payloads.
  • Experience designing firmware and working with high-speed buses (SPI, Ethernet, USB).
  • Knowledge of low-level technologies like real-time operating systems and CPU pipelining.

Responsibilities

  • Develop high-performance systems for managing large data payloads and ensuring data integrity.
  • Contribute to the software for the DNA data storage platform.
  • Collaborate with hardware, electrical, and chemistry teams to define specifications.
  • Architect and implement using languages like C, C++, or Rust.
  • Leverage low-level programming expertise to create firmware with strict performance requirements.

Benefits

  • Health, dental, and vision insurance coverage.
  • Flexible working hours and remote work options.
  • Stock options in a rapidly growing startup.
  • Professional development opportunities.
  • Collaborative and innovative work environment.
Full Job Description
About the Role:

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

Your responsibilities will include:

  • Developing high-performance systems capable of handling large data payload while ensuring end-to-end data integrity.
  • Developing software running our highly custom DNA data storage platform using distributed backend architecture and front-end UI
  • Working closely with hardware, electrical and chemistry teams to help define requirements and specifications.
  • Architecting and implementing using languages such as C#, C, C++ or Rust for backend and Typescript for front-end using frameworks such as React

Required Skills:

  • 10+ years of professional software development experience, with significant experience in a Staff-level or equivalent senior technical leadership role.
  • Expertise in broad set of languages such as C#, C, C++, Rust, Typescript and python.
  • Front-end development (typescript, React or similar frameworks)
  • Demonstrable understanding of memory management and allocation strategies across multiple languages and runtimes to ensure smooth, consistent and highly reliable operation
  • 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 development, bring-up, and troubleshooting.
  • Familiarity with data storage technologies
  • Experience with cloud platforms (AWS, Azure, GCP) for data storage and deployment infrastructure.
  • Bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field.


The pay range for this role is:

160,000 - 200,000 USD per year (HQ)

Similar Jobs

More Jobs at Atlas Data Storage, Inc.

More Consumer Technology Jobs

Find similar Staff Software Engineer, Full-Stack jobs: