GrepJob
Workato

System Architect (Rust)

Workato
Apply
about 3 hours ago
Frankfurt, Germany +2 moreMid 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 inside another language's runtime.
  • Strong algorithms and data-structures fundamentals.
  • 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 abilities.
  • 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