Rust Systems Architect - Core Rust, Go & WASM Sandbox

Workato

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Workato is seeking a talented systems/backend engineer to own core language and runtime features for the Expression Language, Data Mapper, and Decision Engine. You will extend the Rust core and embed it inside Ruby and Go services via FFI bindings.

You’ll help expand the Decision Engine to support formulas, contribute to WASM sandboxing, and collaborate with Product and AI teams to shape the platform's next generation.

Qualifications

  • Deep hands-on Rust experience at a systems/backend level.
  • Production competence in Go.
  • Experience embedding Rust as a library inside other runtimes (e.g., Rust-in-Ruby, Rust-in-Go).
  • Strong algorithms and data-structures fundamentals.
  • Ability to work without a fixed process in a deadline-driven environment.
  • Experience with AI-assisted workflows and large-scale systems.
  • Excellent technical writing and cross-team communication.

Responsibilities

  • Design and build core language and runtime features across 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 so components run safely and isolated.
  • Partner with Product and AI teams to define surface area and expose component capabilities.

Skills

Rust
Go
Rust-in-Ruby
Rust-in-Go
Algorithms & data structures
AI-assisted workflows
Systems engineering
Technical writing
Cross-team collaboration
Mentorship

Tools

Wasmtime
Wasmer
WASM sandboxing

Job description

Workato is seeking a talented systems/backend engineer to own core language and runtime features for the Expression Language, Data Mapper, and Decision Engine. You will extend the Rust core and embed it inside Ruby and Go services via FFI bindings.

You’ll help expand the Decision Engine to support formulas, contribute to WASM sandboxing, and collaborate with Product and AI teams to shape the platform's next generation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Architect (GO/Rust)
System Architect (GO/Rust)

Workato • Amsterdam

On-site
EUR 90,000 - 130,000
Remote Senior Rust Engineer - Full-Stack & Systems
Remote Senior Rust Engineer - Full-Stack & Systems

twentysix • Amsterdam

On-site
EUR 72,000 - 120,000
Principal Software Engineer, GO & Rust (Engine)
Principal Software Engineer, GO & Rust (Engine)

Workato • Amsterdam

On-site
EUR 120,000 - 170,000
Senior Rust Systems Engineer – Low-Latency Trading
Senior Rust Systems Engineer – Low-Latency Trading

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 130,000
Base salary + attractive bonus plan
Pension plan
Company laptop + internet costs reimb
+2
Senior Rust Engineer: Low-Latency Trading (Remote)
Senior Rust Engineer: Low-Latency Trading (Remote)

Keyrock • Rotterdam

On-site
EUR 110,000 - 170,000
Competitive salary
Flexible remote work
Remote-friendly, global team
Senior Rust Engineer - Low-Latency Trading, Remote
Senior Rust Engineer - Low-Latency Trading, Remote

Keyrock • Amsterdam

On-site
EUR 120,000 - 180,000
Competitive salary package
Flexible working hours
Remote work option
Staff Backend Engineer (Ruby/Go) - Remote
Staff Backend Engineer (Ruby/Go) - Remote

Workato • Amsterdam

On-site
EUR 90,000 - 150,000
Senior Rust Engineer - Low-Latency Trading (Remote)
Senior Rust Engineer - Low-Latency Trading (Remote)

Keyrock • Eindhoven

Remote
EUR 120,000 - 180,000
Competitive salary package
Flexible working hours
Remote work opportunity
+1
Senior Rust Engineer - Low-Latency Capital Markets (Remote)
Senior Rust Engineer - Low-Latency Capital Markets (Remote)

Keyrock • Eindhoven

On-site
EUR 120,000 - 170,000
Competitive salary package
Remote work
Flexible hours
Rust Software Engineer — Unmanned Defense Systems
Rust Software Engineer — Unmanned Defense Systems

Intelic (formerly Avalor AI) • Amsterdam

On-site
EUR 55,000 - 75,000