GrepJob
Workato

System Architect (Rust)

Workato
Apply
about 3 hours ago
Barcelona, Spain or Madrid, SpainMid Level / Senior / Staff+
H1B Sponsor

Responsibilities

  • Design and build core language and runtime features across the Expression Language, Data Mapper, and Decision Engine.
  • Own and extend the Rust core, embedding it as a native component inside Ruby and Go services via FFI bindings.
  • Help expand Decision Engine from static rules to support formulas.
  • Contribute to WASM sandboxing for safe component isolation.
  • Partner closely with Product and AI teams to define component requirements.

Requirements

  • Deep, hands-on Rust experience at a systems/backend level.
  • Working competence in Go with real production ability.
  • Proven experience embedding Rust as a library or native extension in other languages.
  • Strong fundamentals in algorithms and data structures.
  • Comfort operating in a deadline-driven, cross-team environment.
  • Experience with AI-assisted workflows and system analysis.
  • Experience with systems handling millions of requests/events per day.
  • Exceptional technical writing and communication skills.
  • Experience planning phased implementations and leading complex projects.
  • Proven track record with feature flags, gradual rollouts, and zero-downtime deployments.
  • Ability to facilitate architectural decision-making and create technical roadmaps.
  • Mentorship mindset and cost analysis capabilities.

Tech Stack

GoRubyRust

Categories