System Architect (Rust)

6 days ago
Senior
Software Development
Workato

Workato

Workato is the Enterprise Automation Platform that enables seamless integration and automation of workflows for both business and IT teams, utilizing AI-powered technology for efficient outcomes.

IT Services
251-1K
Founded 2013
$415M raised

Description

  • Design and build core language and runtime features across the Expression Language, Data Mapper, and Decision Engine.
  • Own and extend the Rust core and embed it as a native component inside Ruby and Go services via FFI bindings.
  • Help expand the Decision Engine from static rules to support formulas.
  • Contribute to WASM sandboxing so each component runs safely isolated from the others.
  • Partner closely with Product and the AI team on requirements for these components.
  • Work on system-wide components used across the company.
  • Support phased implementation and complex cross-team execution.

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 runtime such as Ruby or Go.
  • Strong algorithms and data structures fundamentals, including sorting, trees, and data processing.
  • Comfort working without a fixed process in a deadline-driven, cross-team environment.
  • Experience with AI-assisted workflows for system analysis and identifying inconsistencies and corner cases.
  • Experience with systems handling millions of requests or events per day.
  • Exceptional technical writing and communication skills for diverse audiences.
  • Experience planning phased implementations and leading complex cross-team 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.
  • Compiler engineering experience is a strong plus.
  • WASM/sandboxing experience with Wasmtime, Wasmer, WASI, or similar is a plus.
  • Familiarity with data-format standards and RFCs such as JSON and Unicode is a plus.
  • Awareness of project-cycle practices such as Scrum or waterfall and strong testing discipline is a plus.
  • Open source contributions, conference speaking, or technical writing experience is a plus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Application Architect

Electrosoft 51-250 Internet Software & Services

Electrosoft Services, LLC is seeking an Application Architect to lead enterprise application modernization, integration, and architecture efforts for federal customers.

Agile AWS Azure CI/CD Cybersecurity DevSecOps GCP Microservices Scrum System Design
32 minutes ago

^E01 Software Architect IV

TalentWerx 11-50 Professional Services

Aether Aerospace is hiring a remote Software Architect IV to provide architectural leadership for new and enhanced software products supporting defense and national security customers.

AWS Azure C++ CI/CD Cybersecurity DevSecOps GCP Java Prototyping Python
1 day ago

[Job-30293] Senior/Software Architect AI SDLC, Brazil

CI&T 5K-10K Internet Software & Services

CI&T busca uma pessoa AI Engineer para atuar em um programa de transformação do ciclo de desenvolvimento de software com IA para um cliente estratégico do setor de benefícios.

AWS Azure BDD CI/CD Databricks Generative AI Git GitFlow Java Microservices Python SonarQube Spring Boot
1 day ago

[Job-30709] System Architect, Colombia

CI&T 5K-10K Internet Software & Services

CI&T is seeking a System Architect to design and guide scalable architecture for enterprise AI and technology transformation initiatives, aligning delivery with business outcomes.

JIRA
3 days ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers