> Markdown version of [/jobs/ext/1692596-staff-software-engineer-ruby-or-golang](https://www.wearedevelopers.com/jobs/ext/1692596-staff-software-engineer-ruby-or-golang). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer (Ruby Or Golang) - **Company:** Workato - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon S3, Microsoft Azure, Software Quality, Code Review, Computer Programming, Databases, Data Integrity, Software Debugging, Distributed Systems, PostgreSQL, Networking Basics, NoSQL, Octopus Deploy, Redis, Cloud Services, Ruby, SQL Databases, Google Cloud, Data Storage Technologies, Backend, Kubernetes, Information Technology, Apache Kafka, Vertica, Terraform, Golang, Microservices - **Published:** July 27, 2026 - **Apply:** https://www.buscojobs.com.es/staff-software-engineer-ruby-or-golang-en-madrid-ID-364742618 ## About the Role 7+ years building scalable distributed backend applications - Deep understanding of distributed systems patterns and algorithms - Strong knowledge of databases (SQL and NoSQL) and network fundamentals - Multilingual programming experience (Ruby and Go; Rust as an additional language is a plus) - Experience with cloud deployments (k8s, Terraform, ArgoCD) and public clouds (AWS/Azure/Google Cloud) - Excellent debugging, analytical, problem-solving, and collaboration skills - BS/MS in Computer Science, Engineering or related fieldRequisitos principales - vibrant and dynamic work environment - multitude of benefits - flexible, trust-oriented culture - remote-friendly collaboration - focus on work-life balance ## Description Experteer Overview As a Staff Backend Developer on the Engine team, you will help design and evolve the Recipe runtime and distributed services using Ruby and Go.You'll tackle performance, scalability, and data integrity challenges in a real-time orchestration platform trusted by many Fortune 500 customers.You collaborate across teams to improve architecture, reviews, and incident response, shaping how data, events, and workflows run at scale.This is a hands-on, leadership-oriented role focused on building robust, secure backend systems.Join a high-impact environment that values innovation, autonomy, and reliable delivery.Compensaciones / Beneficios- Architect and design distributed applications with strong performance and resilience requirements- Develop, extend, troubleshoot, and optimize Ruby and Go services and microservices- Integrate data storage systems such as Postgres, S3, Redis, Kafka, and ClickHouse- Contribute across all phases of the development lifecycle and perform code reviews- Provide technical leadership and collaborate with multiple teams on shared initiatives- Identify bottlenecks and bugs; propose and implement improvements- Maintain code quality, organization, and automationResponsabilidades- 7+ years building scalable distributed backend applications- Deep understanding of distributed systems patterns and algorithms- Strong knowledge of databases (SQL and NoSQL) and network fundamentals- Multilingual programming experience (Ruby and Go; Rust as an additional language is a plus)- Experience with cloud deployments (k8s, Terraform, ArgoCD) and public clouds (AWS/Azure/Google Cloud)- Excellent debugging, analytical, problem-solving, and collaboration skills- BS/MS in Computer Science, Engineering or related fieldRequisitos principales- vibrant and dynamic work environment- multitude of benefits- flexible, trust-oriented culture- remote-friendly collaboration- focus on work-life balance ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)