Recibe más respuestas de empleadores
Envía un currículum específico para el puesto de trabajo en cuestión de minutos.
Workato is seeking an experienced systems/software engineer to design and evolve core components including a Rust-based runtime, WASM sandboxing, and language bindings. You will collaborate with product and AI teams to shape exposure, interfaces, and reliable architectures across multiple components.
Ideal candidates bring deep Rust knowledge, production Go experience, and a track record embedding Rust as a library in other runtimes.
Ability to facilitate architectural decision-making and create technical roadmaps Mentorship mindset and cost analysis capabilities Comfort operating without a fixed process methodology, in a deadline-driven, cross-team environment Strong algorithms and data-structures fundamentals (sorting, trees, data processing) Proven track record with feature flags, gradual rollouts, and zero-downtime deployments Experience with AI-assisted workflows, particularly in system analysis and hunting for inconsistencies and corner cases Exceptional technical writing and communication abilities for diverse audiences Deep, hands-on Rust experience at a systems/backend level Scale: Experience with systems handling millions of requests/events per day Working competence in Go - real production ability, though not necessarily your primary language Experience planning phased implementations and leading complex cross-team projects Proven experience embedding Rust as a library or native extension inside another language’s runtime (e.g. Rust-in-Ruby, Rust-in-Go) Compiler engineering experience - a strong plus WASM/sandboxing experience (Wasmtime, Wasmer, WASI, or similar) Awareness of project-cycle practices (Scrum/waterfall) and testing discipline Familiarity with data-format standards/RFCs (JSON, Unicode) Community: open source contributions, conference speaking, technical writing