System Architect (GO/Rust) (Barcelona)

System Architect (GO/Rust) (Barcelona)

04 ago
|
PVH (Tommy Hilfiger/Calvin Klein)
|
Barcelona

04 ago

PVH (Tommy Hilfiger/Calvin Klein)

Barcelona

ph3About Workato /h3pWorkato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato's cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit /ph3Why join us? /h3pUltimately, Workato believes in fostering a versátil, trust-oriented culture that empowers everyone to take full ownership of their roles . We are driven by innovation and looking for team players who want to actively build our company. /ppBut, we also believe in balancing productivity with self-care . That's why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. /ppAlso, feel free to check out why: /pulliBusiness Insider named us an "enterprise startup to bet your career on" /liliForbes' Cloud 100 recognized us as one of the top 100 private cloud companies in the world /liliDeloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America /liliQuartz ranked us the #1 best company for remote workers /li /ulh3Responsibilities /h3pEngine team owns three components used company-wide: Workato Expression Language (our original mini-language for data transformation in recipes), Data Mapper (a new, UI-oriented mapping and format-transformation component), and Decision Engine (a rules component, currently static-only, being expanded to support formulas). The stack is a Rust core with WASM sandboxing per component, with bindings into Ruby and GO. /ppIn this role, y ou will also be responsible to:



/pulliDesign and build core language and runtime features across the Expression Language, Data Mapper, and Decision Engine. /liliOwn and extend the Rust core, embedding it as a native component inside Ruby and Go services via FFI bindings. /liliHelp expand Decision Engine from static rules to support formulas. /liliContribute to WASM sandboxing so each component runs safely isolated from the others. /liliPartner closely with Product and with the AI team on what these components need to expose. /li /ulh3Requirements /h3h3Qualifications / Experience / Technical Skills /h3ulliDeep, hands-on Rust experience at a systems/backend level. /liliWorking competence in Go - real production ability, though not necessarily your primary language. /liliProven experience embedding Rust as a library or native extension inside another language's runtime (e.g. Rust-in-Ruby, Rust-in-Go). /liliStrong algorithms and data-structures fundamentals (sorting, trees, data processing). /liliComfort operating without a fixed process methodology, in a deadline-driven, cross-team environment. /liliExperience with AI-assisted workflows, particularly in system analysis and hunting for inconsistencies and corner cases. /liliScale: Experience with systems handling millions of requests/events per day. /liliExceptional technical writing and communication abilities for diverse audiences. /liliExperience planning phased implementations and leading complex cross-team projects. /liliProven track record with feature flags, gradual rollouts, and zero-downtime deployments. /liliAbility to facilitate architectural decision-making and create technical roadmaps. /liliMentorship mindset and cost analysis capabilities. /li /ulh3Nice to Have /h3ulliCompiler engineering experience - a strong plus. /liliWASM/sandboxing experience (Wasmtime, Wasmer, WASI, or similar). /liliFamiliarity with data-format standards/RFCs (JSON, Unicode). /liliAwareness of project-cycle practices (Scrum/waterfall) and testing discipline. /liliCommunity: open source contributions, conference speaking, technical writing. /li /ulp(REQ ID: 2885) /p /p #J-18808-Ljbffr

📌 System Architect (GO/Rust) (Barcelona)
🏢 PVH (Tommy Hilfiger/Calvin Klein)
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: system architect (go/rust) (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: system architect (go/rust) (barcelona) / barcelona