CareerPlanSign in

System Architect (GO/Rust)

Barcelona, Spain💼 Full-time🗓 2026-07-31 → 2026-09-25

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.