CareerPlan

Senior/Staff Software Engineer (Platform and Execution Model)

RCP HQ (McLean, VA)Full-time$180k–$240k2026-10-07 → 2026-11-10

Core

Design and build the core execution model (state machine, lifecycle, resource model) for Trase OS, a distributed platform for deploying and managing AI agents in regulated enterprise environments.

Role type

Senior/Staff Software Engineer (Distributed Systems & Platform Architecture)

Builds

Trase OS, an end-to-end platform for deploying, managing, and optimizing AI agents in enterprise settings.

Domain

Enterprise AI, Distributed Systems, Platform Engineering

Deliverable

production ML models

Required skills

Distributed systems design, Durable execution patterns (state machines, saga/compensation, idempotency), Security & governance (RBAC/ABAC, policy enforcement), Observability (distributed tracing, metrics), Modern systems languages (Go, Rust, Java, TypeScript), Cloud-native stacks (containers, CI/CD, IaC), Systems design (storage, queues, schedulers)

Preferred skills

Workflow engine experience (Temporal, Cadence, AWS Step Functions), Policy engines (OPA), ML/LLM evaluation frameworks, Government or healthcare experience (HIPAA)

Technologies

Go, Rust, Java, TypeScript, Grafana, Kubernetes, Docker, AWS, OPA, Temporal, Cadence, AWS Step Functions

Responsibilities

Design clean abstractions for the platform execution model ensuring correctness under failure; Build reliable distributed systems handling retries, restarts, and partial failures; Develop platform APIs/SDKs connecting workflows, agents, and tools; Engineer reliability at scale via concurrency controls and sharding; Build security & governance into the core; Deliver observability including distributed tracing and structured logs; Own quality through design reviews, test strategy, and incident response; Mentor engineers and establish engineering patterns.

Seniority

Senior/Staff, hands-on IC with architectural leadership