Senior Software Engineer (Ruby / Golang)

Workato
Madrid, Spain
9 days 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 S3 Software Quality Code Review Computer Programming Databases Software Debugging Amazon DynamoDB PostgreSQL Message Broker Network Protocols NoSQL Ruby
+10 more
Web Applications Load Balancing Data Storage Technologies Caching Backend Information Technology Apache Kafka Vertica Golang Microservices

Job description

Experteer Overview Por favor, presente su candidatura sin demora si su perfil encaja bien con este puesto, debido al alto nivel de interés.As a Senior Backend Developer on the Engine team, you’ll build and optimize the Recipe runtime and execution pipeline.You’ll work on heterogeneous Go and Ruby applications, plus microservices, to ensure scalable, durable, and secure processing.You’ll improve the Ruby DSL, data storage integrations, and event handling to support real-time orchestration at scale.You’ll partner with peers to review code and propose architectural improvements.This role offers impact in a fast-moving, security-conscious, cloud-native environment.Compensaciones / Beneficios* Build/extend/troubleshoot/fix complex Go and Ruby applications, including a Ruby monolith and Go microservices* Improve execution engine for custom third-party code (Ruby DSL, isolation, performance, new features)* Write well-designed, testable, efficient Ruby and Go code* Integrate data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse)* Contribute in all phases of the development lifecycle* Provide code reviews to teammates* Evaluate and propose improvements to the existing system* Identify bottlenecks and bugs and devise solutions* Help maintain code quality, organization and automation* Explore new technologies (Rust and Wasm)Responsabilidades* 5+ years of experience building scalable distributed backend applications* Strong understanding of web app building xqbhyrx blocks (databases, load balancers, message brokers, caching, monitoring)* Good understanding of network protocols and stacks* Good understanding of DB technologies (classic databases and NoSQL)* Multilingual programming experience (Ruby focus; Go and Rust upcoming)* Excellent debugging, analytical, problem solving, and social skills* BS/MS in Computer Science, Engineering or related field, 7+ years of experienceRequisitos principales*

Requirements

This role offers impact in a fast-moving, security-conscious, cloud-native environment.Compensaciones / Beneficios* Build/extend/troubleshoot/fix complex Go and Ruby applications, including a Ruby monolith and Go microservices* Improve execution engine for custom third-party code (Ruby DSL, isolation, performance, new features)* Write well-designed, testable, efficient Ruby and Go code* Integrate data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse)* Contribute in all phases of the development lifecycle* Provide code reviews to teammates* Evaluate and propose improvements to the existing system* Identify bottlenecks and bugs and devise solutions* Help maintain code quality, organization and automation* Explore new technologies (Rust and Wasm)Responsabilidades* 5+ years of experience building scalable distributed backend applications* Strong understanding of web app building xqbhyrx blocks (databases, load balancers, message brokers, caching, monitoring)* Good understanding of network protocols and stacks* Good understanding of DB technologies (classic databases and NoSQL)* Multilingual programming experience (Ruby focus; Go and Rust upcoming)* Excellent debugging, analytical, problem solving, and social skills* BS/MS in Computer Science, Engineering or related field, 7+ years of experienceRequisitos 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

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all