You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Company hidden

Staff Engineer

  • Office
  • 6+ years

Salary

$220,000 - 300,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

Staff Engineer, IOI Protocol

Design the protocol that lets machines, software, and AI agents understand the physical world.

About the company

The company is an industrial automation and research company building IOI, the Internet of Industrials: a standardized protocol that lets industrial systems communicate their physical state and capabilities to software, AI agents, and one another.

The internet gave computers a common language. The physical economy still doesn't have one. Factories, fleets, warehouses, and soon robots run on closed systems that can't see or command each other, so most coordination still happens by phone, email, and spreadsheet.

Our thesis is that logistics is the foundational language of industry. Nearly every physical business can be described with the same primitives: what exists, where it is, where it needs to go, capacity, time, cost, constraints, storage, and transformation. IOI translates those states, wherever they live today (ERPs, TMSs, WMSs, sensors, vehicles, factory floors), into one permissioned, machine-readable context and command layer.

Every company on IOI runs its own node. Nodes are secure, customer-owned, and private by default, and they connect to other nodes, autonomous systems, and hardware only with the owner's permission. Each node gives a company a searchable, AI-ready picture of its physical operations and a way to act on it.

We prove the protocol by running real applications on it. Juno, our AI agent, reasons over the network to price, coordinate, and execute work autonomously, and the company Rideshare, the first service built on IOI, moves freight on trucks already traveling the right direction. Trucks are the beginning. The same foundation lets factories coordinate production, robots discover and execute tasks, and autonomous fleets respond to demand.

We want to help American industry build more, move faster, and compete globally.

Phillip, the company's founder, co-founded Isotrex, a multinational defense manufacturer, with his brother at 16. Running factories showed him that the machines, systems, and companies of the physical economy have no common way to understand each other. He wrote "The Physical Economy Has No Index" and started the company to build that common language.

About This Role

You'll be the technical owner of the IOI protocol. You'll define the primitives every industrial system speaks, the node architecture every company runs, the permission model that keeps each node private, and the command layer that lets AI agents act safely in the physical world. Your decisions become the foundation that customers, partners, and eventually outside developers build on.

You'll work directly with Phillip and our engineering leads.

Your First 90 Days

By day 30: ship a production adapter that brings a new class of physical system, such as live fleet telemetry or a warehouse system, into IOI.

By day 60: publish the next revision of IOI's core primitives and capability descriptors, with a reference implementation and a migration path.

By day 90: own the architecture for autonomous capacity discovery: how physical assets advertise what they can do, and how agents discover, negotiate, and commit work across nodes.

Responsibilities

  • Own the protocol. Set the schema, versioning, and extension model for IOI's primitives and capability descriptors.
  • Build the node. Architect the node runtime that ingests a company's systems and telemetry and keeps its physical state current.
  • Design the permission model. Keep customer-owned nodes private by default, with fine-grained, auditable grants between nodes, agents, and hardware.
  • Build the command layer. Define how agents query state and issue actions safely, including our MCP server over IOI nodes.
  • Make it a platform. Ship the specs, SDKs, and docs that let other engineers and companies build on IOI.
  • Raise the bar. Set technical direction, review designs, and mentor the engineers who join after you.

Requirements

  • Protocol and schema design: versioning, backward compatibility, extensibility, and capability modeling.
  • Distributed systems: consistency models, idempotency, event sourcing, and stream processing (Kafka or similar).
  • Java and Spring Boot at production scale.
  • API design across REST, gRPC, and event-driven interfaces.
  • Data modeling across document and relational stores (MongoDB, PostgreSQL), including time-series and geospatial data.
  • Security architecture: authentication, authorization, multi-tenant isolation, and fine-grained permissions.
  • Cloud infrastructure and infrastructure as code (Azure, Terraform, Kubernetes).
  • Observability: tracing, metrics, and alerting for systems that coordinate real operations.
  • Nice to have: MCP and agent tool interfaces; industrial and robotics protocols (OPC UA, MQTT, ROS 2); logistics data standards (EDI X12); standards-body or open-source maintainer experience; TypeScript.
  • 8+ years building production systems, with clear ownership of architecture that other teams or companies built on.
  • You've designed an interface that held up as adoption grew, and you can explain why it did.
  • You write specs and docs that other engineers enjoy reading.
  • You're energized by open questions and comfortable making the call.
  • Why the company
  • How should a machine describe what it can do? How should an agent discover capacity and act on it with permission? How do you build one protocol that works across decades-old enterprise software and autonomous hardware? You'll answer those questions, and your answers will run real operations from day one.
  • Skills: Java, TypeScript, Reinforcement learning (RL), Machine learning, AI Agents
  • Experience: 6+ years
  • Visa: US citizen/visa only

Where you’d work

From the office

The office

No visa sponsorship

You must already be able to work in the United States

About the company

Company hidden

  • Industry: Logistics

Office in San Francisco, United States

Your chances

Still hiring, not crowded yet, and a person reads your message.

  • 19 checks run
  • 9 good signs
  • 3 red flags

Still hiring?

12 checks

Actively hiring

In its favour4

  • Still on the company's own careers site, checked 4 h agoModerate evidence
  • Specific about the basics: pay, place, level, stack and contract all statedSlight evidence
  • States its salarySlight evidence
1 moreFewer
  • A hiring contact is attached to itSlight evidence

Against it1

  • Posted 4 weeks agoSlight evidence

How crowded?

7 checks

Low

In its favour5

  • You can message the hiring contact and skip the queueModerate evidence
  • In the office in San Francisco: only people nearby can take itSlight evidence
  • Only for people already authorized to work in United StatesSlight evidence
2 moreFewer
  • Senior level: far fewer people qualifySlight evidence
  • Asks for gRPC, which fewer than 1% of open roles doSlight evidence

Against it2

  • Open for 4 weeks: applications have had time to pile upModerate evidence
  • Pays more than 82% of similar roles: that draws applicantsSlight evidence

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • TypeScript
  • Java
  • PostgreSQL
  • Kubernetes
  • Terraform
  • Spring
  • gRPC
  • Kafka
  • MongoDB
  • Azure
Seniority
Staff
Type
Full-time
Industry
Logistics
Specialty
Backend
Region
United States
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Staff
Experience
6+ years
Tech stack
  • TypeScript
  • Java
  • PostgreSQL
  • Kubernetes
  • Terraform
  • Spring
  • gRPC
  • Kafka
  • MongoDB
  • Azure

Location

Work model
Office
Region
United States
Office
  • San Francisco, United States
Visa sponsorship
Not sponsored
Must already work in
  • United States

Compensation

Salary
$220,000 - 300,000 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Logistics

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason