System Architect (GO/Rust)
Core
Design and build core language and runtime features for Workato's Expression Language, Data Mapper, and Decision Engine components.
Role type
Senior System Architect (Rust/Go)
Builds
Enterprise iPaaS platform components (Expression Language, Data Mapper, Decision Engine) for real-time orchestration at scale.
Domain
Enterprise automation, AI orchestration, systems programming
Deliverable
production ML models | product features
Required skills
Rust (systems/backend), Go, embedding Rust in other runtimes, algorithms and data structures, system design, zero-downtime deployments, technical writing
Preferred skills
Compiler engineering, WASM/sandboxing, data-format standards (JSON, Unicode), project-cycle practices, open source contributions
Technologies
Rust, Go, WASM, Ruby, FFI
Responsibilities
Design and build core language and runtime features; Own and extend the Rust core with FFI bindings; Expand Decision Engine to support formulas; Contribute to WASM sandboxing; Partner with Product and AI teams; Lead complex cross-team projects and create technical roadmaps.
Seniority
Senior, hands-on IC