Senior/Staff Software Engineer
Core
Design and build critical components of Trase OS, a distributed platform for deploying and managing AI agents in regulated environments like healthcare and national security.
Role type
Senior/Staff Software Engineer (Distributed Systems & Platform)
Builds
Trase OS (orchestration platform for long-lived AI workflows, agents, and tools)
Domain
AI Agents, Distributed Systems, Enterprise Software
Deliverable
production ML models
Required skills
Distributed systems design, Durable execution (state machines, saga/compensation), Security & governance (RBAC/ABAC, audit), Observability (distributed tracing), Modern language (Go/Rust/Java/TypeScript), Cloud-native stacks
Preferred skills
Workflow engines (Temporal/Cadence), Policy engines (OPA), ML/LLM evaluation frameworks, Government/healthcare experience
Technologies
Go, Rust, Java, TypeScript, Grafana, Containers, CI/CD, IaC, Temporal, Cadence, AWS Step Functions, Argo, Airflow, OPA
Responsibilities
Design clean abstractions for the platform execution model; Build reliable distributed systems handling retries and partial failures; Develop platform APIs/SDKs; Engineer reliability at scale (concurrency, sharding); Integrate security & governance (policy enforcement); Deliver observability (tracing, logs, metrics); Mentor engineers and establish engineering patterns.
Seniority
Senior/Staff, hands-on IC with architecture leadership
