---
title: "Senior/Staff Software Engineer, Data Systems"
company: "Atomicmachines"
company_url: "https://www.remjobs.works/companies/atomicmachines"
url: "https://www.remjobs.works/job/atomicmachines-senior-staff-software-engineer-data-systems-df864859-fc9d-439e-b905-7b84ac4f6cba"
apply_url: "https://job-boards.greenhouse.io/atomicmachines/jobs/4357813009"
workplace: onsite
location: "Emeryville, California or Santa Clara, California"
employment_type: unspecified
seniority: staff
role: software-engineering
region: united-states
skills: ["python"]
date_posted: 2026-08-06T19:20:02.000Z
first_seen_by_remjobs: 2026-09-05T08:27:51.678Z
---

# Senior/Staff Software Engineer, Data Systems

**Atomicmachines** · Emeryville, California or Santa Clara, California

Apply: https://job-boards.greenhouse.io/atomicmachines/jobs/4357813009

## About the role

Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device classes that could never be produced by semiconductor methods, but also for entirely new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital—but whereas 3D printing produces parts of a single material using a single process, the Matter Compiler™ technology platform is a multi-process, multi-material system: bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device—made possible only through the Matter Compiler™ technology platform—that we will be unveiling to the world soon.
 
Our offices are in Emeryville and Santa Clara, California.

#### Why This Role Matters

We are building the hardened execution layer for a new kind of fab. This role owns the core data and API foundations behind that system: append-only material history, traceable execution records, deterministic planning inputs, and reliable interfaces across the platform.

#### What You’ll Do

- Build the core FABOS data and API foundations for the Matter Compiler execution system.

- Design systems for append-only material history, traceable execution records, derived state, and reliable correction paths.

- Model how machines, materials, operators, process definitions, calibrations, and outcomes are represented in the durable record.

- Build APIs and service boundaries that let operators, engineers, and autonomous systems reason from trustworthy fab state.

- Migrate existing production systems incrementally using validation, backfills, dual-writes, replay, or similar cutover patterns.

- Partner across software, robotics, process, and manufacturing teams to make fab execution reliable, traceable, and understandable. This may entail actual hardware interaction on the fab.

#### What You’ll Need

Candidates should meet all or nearly all of these:

- 8+ years building production backend, platform, distributed systems, or data-intensive software.

- Experience building software that interacts with real hardware, equipment, materials, inventory, or other physical workflows.

- Ownership of a production system of record where correctness, traceability, and auditability mattered.

- Experience with append-only, event-sourced, ledger-style, inventory, custody, MES/WMS, clinical-record, or similarly traceable domain models.

- Strong relational database experience, including schema design, transactions, indexing, migrations, and production operations.

- Experience migrating important production systems incrementally using validation, backfills, dual-writes, replay, or similar cutover patterns.

- Ability to work effectively in both Go and Python.

- Strong API design judgment around typed contracts, versioning, service boundaries, and interface scope.

- User-centered judgment: you understand who depends on the data, what decisions it supports, and what happens when it is wrong.

- Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related technical field, or comparable practical experience.

#### Bonus Points For

- Experience reconciling software state against external reality, such as physical inventory, money movement, lab samples, warehouse state, manufacturing state, or clinical records.

- Experience deriving current state from durable history using projections, replay, audit logs, or deterministic verification.

- Experience building systems that support autonomy or automated decision-making in high-reliability environments.

- Experience in manufacturing, robotics, industrial automation, logistics, healthcare, financial ledgers, or regulated traceability domains.

The compensation for this position also includes equity and benefits.

Salary Range$180,000—$230,000 USD

---

Source: Atomicmachines's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/atomicmachines-senior-staff-software-engineer-data-systems-df864859-fc9d-439e-b905-7b84ac4f6cba
