CareerPlanSign in

Staff Software Engineer

Barcelona, Spain💼 Full-time🗓 2026-07-08 → 2026-09-25

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

Deliverable

production ML models | product features | infrastructure

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.