CareerPlanSign in

Staff Software Engineer (Ruby or GOlang)

Barcelona, Spain🌐 Remote💼 Full-time🗓 2026-08-04 → 2026-09-25

Core

Design and maintain the Workato Recipe runtime engine, handling execution, event processing, webhooks, and job orchestration at scale.

Role type

Staff Backend Engineer (Ruby/Go)

Builds

Distributed application runtime for recipe execution, data orchestration, and real-time processing

Domain

Enterprise iPaaS, Cloud-native infrastructure, Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Ruby, Golang, Database design, Network protocols, System scalability, Concurrency control, Cloud infrastructure, Microservices architecture, Code review

Preferred skills

Rust, WASM, Kotlin-multiplatform, Network programming, Data security, Docker, DevOps, Data pipelines, REST APIs at scale

Technologies

Ruby, Golang, Postgres, S3, Redis, Kafka, ClickHouse, Kubernetes, Terraform, ArgoCD, AWS, Azure, Google Cloud

Responsibilities

Architect distributed applications with high performance and resilience; Build and troubleshoot complex heterogeneous applications and microservices; Integrate data storage solutions; Provide technical leadership and code reviews; Identify bottlenecks and devise solutions; 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.