System Architect (GO/Rust)
Навыки
- AI-агенты
- Алгоритмы и структуры данных
- Feature flags
- JSON
- Ответственность за результат
- Ruby
- Rust
Ещё 4
- Scrum
- Техническая документация
- WebAssembly
- Waterfall
О компании и продукте
- Workato 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 www.workato.com
- Ultimately, Workato believes in fostering a flexible, 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.
- But, 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.
- If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Задачи
- Engine 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
- In this role, y ou will also be responsible to
- 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 so each component runs safely isolated from the others
- Partner closely with Product and with the AI team on what these components need to expose
Требования
- Qualifications / Experience / Technical Skills
- Deep, hands-on Rust experience at a systems/backend level
- Working competence in Go - real production ability, though not necessarily your primary language
- Proven experience embedding Rust as a library or native extension inside another language's runtime (e.g. Rust-in-Ruby, Rust-in-Go)
- Strong algorithms and data-structures fundamentals (sorting, trees, data processing)
- Comfort operating without a fixed process methodology, in a deadline-driven, cross-team environment
- Experience with AI-assisted workflows, particularly in system analysis and hunting for inconsistencies and corner cases
- Scale: Experience with systems handling millions of requests/events per day
- Exceptional technical writing and communication abilities 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 - a strong plus
- WASM/sandboxing experience (Wasmtime, Wasmer, WASI, or similar)
- Familiarity with data-format standards/RFCs (JSON, Unicode)
- Awareness of project-cycle practices (Scrum/waterfall) and testing discipline
- Community: open source contributions, conference speaking, technical writing
- (REQ ID: 2885)
Паспорт вакансии
История публикации
Появилась в Вакандии27 дней
Перепубликации3 разапубликаций всего: 4
Проверяли на источникеВидели 26 дней назад
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие
Долго открыта
Вакансия поднималась в источнике 3 раз. Это не значит, что она закрыта, но откликаться стоит с этой оговоркой.
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
Грейдне указан
Формат работыУдалённовычитано из текста вакансии
ГеографияБарселона, Испаниявычитано из текста вакансии
Зарплата≈ 14 833 USD в месяцнаша оценка, в вакансии не названа
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка
Проверка Вакандии
Источники и свежесть
- Тип источника
- Карьерный сайт работодателя
- Найдено публикаций
- 4
Посмотреть публикации и даты
- greenhouseОсновная публикация · 2026-07-28
- greenhouseПовторная публикация · 2026-07-28
- greenhouseПовторная публикация · 2026-07-28
- greenhouseПовторная публикация · 2026-07-31
Безопасность
Отклик уходит на сайт источника
Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайте — workato.com.
Признаки мошенничества
- Просят предоплату, «залог» или деньги за обучение и оборудование.
- Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
- Быстро уводят в мессенджер и торопят с решением.
- Обещают большой доход без опыта и без деталей задач.
Настоящий работодатель не просит денег и платёжных данных до трудоустройства.
Продолжить поиск
Похожие вакансии
Причина сходства указана на каждой карточке
Подробнее Подробнее - Подробнее
Почему похожа: похожая специализация
Fabrique — Python-разработчик (Django, DRF)
- Junior
- Удалённо из России
- Москва, Россия