Senior Software Engineer (Ruby / Golang)

Workato
Barcelona, Spain
about 2 months ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Amazon S3 Microsoft Azure Cloud Computing Cloud Foundry Software Quality Code Review Databases Software Debugging Distributed Systems Amazon DynamoDB PostgreSQL
+22 more
Message Broker NoSQL Systems Development Life Cycle Ruby SQL Databases Web Applications Google Cloud Load Balancing Data Storage Technologies Zapier Caching Backend Information Technology Apache Kafka Codebase Vertica Restful APIs Network Server Webhooks Docker Golang Microservices

Job description

Experteer Overview As a Senior Backend Developer on Workato’s Engine team, you’ll build and optimize the Recipe runtime, focusing on execution, events, and webhooks at scale.You’ll work across Ruby and GoLang to ensure performance, durability, and security in a complex distributed system.You’ll contribute across the development lifecycle, review code, and explore new tech like Rust and WASM.This role anchors our scalable, cloud-native platform that powers real-time automation for enterprise customers.Compensaciones / Beneficios * Develop, extend, troubleshoot, and fix complex Ruby and Go applications and microservices * Improve the execution engine for Ruby DSL, isolation, and performance * Write well-designed, testable Ruby and Go code * Integrate data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse) * Contribute across the full development lifecycle and perform code reviews * Identify bottlenecks and propose improvements to the system * Maintain code quality, organization, and automation * Explore new technologies (Rust, WASM) for future capabilities Responsabilidades * 5+ years of experience building scalable distributed backend applications * Strong understanding of web application infrastructure (databases, load balancers, app servers, message brokers, caching) * Proficiency with Ruby and GoLang (multilingual codebase) * Knowledge of DB technologies (SQL and NoSQL) * Strong debugging, analytical, and problem-solving skills * BS/MS in Computer Science, Engineering, or related field, 7+ years of experience * Experience with Docker and cloud infrastructure (AWS/Azure/Google Cloud) * Experience with third-party REST APIs at scale Requisitos principales *

Requirements

Compensaciones / Beneficios * Develop, extend, troubleshoot, and fix complex Ruby and Go applications and microservices * Improve the execution engine for Ruby DSL, isolation, and performance * Write well-designed, testable Ruby and Go code * Integrate data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse) * Contribute across the full development lifecycle and perform code reviews * Identify bottlenecks and propose improvements to the system * Maintain code quality, organization, and automation * Explore new technologies (Rust, WASM) for future capabilities Responsabilidades * 5+ years of experience building scalable distributed backend applications * Strong understanding of web application infrastructure (databases, load balancers, app servers, message brokers, caching) * Proficiency with Ruby and GoLang (multilingual codebase) * Knowledge of DB technologies (SQL and NoSQL) * Strong debugging, analytical, and problem-solving skills * BS/MS in Computer Science, Engineering, or related field, 7+ years of experience * Experience with Docker and cloud infrastructure (AWS/Azure/Google Cloud) * Experience with third-party REST APIs at scale Requisitos principales *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…