CareerPlan

Staff Software Engineer

Barcelona, SpainFull-time2026-07-08 → 2026-11-10

Core

Building and maintaining the Workato Recipe runtime engine, including DSL execution, event processing, webhooks, and job orchestration at scale.

Role type

Staff Software Engineer (Backend)

Builds

Scalable distributed backend applications and the core execution engine for an enterprise iPaaS platform.

Domain

Enterprise SaaS / Cloud Infrastructure / Distributed Systems

Required skills

Ruby, GOlang, distributed systems design, database architecture (Postgres, NoSQL), network protocols, system debugging, technical leadership

Preferred skills

Rust, WebAssembly (Wasm), Kubernetes, Terraform, ArgoCD

Technologies

Ruby, GOlang, Postgres, S3, DynamoDB, Kafka, ClickHouse, Kubernetes, AWS/Azure/Google Cloud

Responsibilities

Build/extend/troubleshoot complex heterogeneous GOlang and Ruby applications; Improve execution engine for custom third-party code; Integrate data storage solutions; Provide code reviews and technical leadership; Identify bottlenecks and devise solutions; Evaluate and propose system improvements.

Seniority

Staff, hands-on IC with strategic influence