CareerPlanGet AI match score →

Staff Software Engineer (Ruby or GOlang)

Barcelona, Spain🌐 Remote💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Building and maintaining the Workato Recipe runtime engine, a distributed system for real-time orchestration of data, applications, and processes.

Role type

Staff Backend Engineer (Ruby/Go)

Builds

The Workato Recipe runtime, including DSL execution, event processing, webhooks, and job execution.

Domain

Enterprise iPaaS, Cloud-native infrastructure, Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Ruby, Golang, Database technologies (Postgres, NoSQL), Network protocols, Data structures and algorithms, Cloud infrastructure (AWS/Azure/GCP), Containerization (Docker, k8s)

Preferred skills

Rust, WASM, Kotlin-multiplatform, Network programming, Application security, Physical DB design, DevOps, ML, DBA, Data processing pipelines, Third-party REST APIs at scale

Responsibilities

Design and build scalable distributed applications, develop complex heterogeneous Golang/Ruby applications and microservices, integrate data storage solutions, provide code reviews and technical leadership, identify and resolve bottlenecks and bugs, maintain code quality and automation.

Seniority

Staff, hands-on IC with technical leadership

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