06 ago
|
Workato
|
Madrid
pulliWe are looking for an exceptional Senior Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime /liliEverything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption /liliBuild/extend/troubleshot/fix complex heterogeneous Go and Ruby applications, Ruby monolith application, as well as small self-contained Go microservices /liliWe also consider strong Ruby only candidates, as well as Golang-only candidates who are open to learn some ruby /liliImprove execution engine of custom third‑party code (Ruby DSL, isolation, performance, new features) /liliWrite well designed, testable, efficient code in Ruby and Go /liliIntegration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc /liliContribute in all phases of the development lifecycle /liliProvide code reviews to your teammates /liliEvaluate and propose improvements to existing system /liliIdentify bottlenecks and bugs, and devise solutions to these problems /liliHelp maintain code quality, organization and automatization /liliWe always explore new technologies and work with Rust and Wasm can be foreseen /li /ulh3Benefits /h3ulliFlexible Working Arrangements: We maintain a hybrid remote work model and provide everyone with best of breed technology tools that enable them to work anywhere, anytime. /liliGreat Employee Benefits: Such as an Employee Assistance Programme (EAP), Health Insurance, Referral Bonuses, and Workato Stock Options, tailored to the countries that our employees are based in. /liliProfessional Development Opportunities: We support individual career ambitions,
and set aside training programs and budgets they can tap on to upgrade both soft and hard skills. /liliRecreation Time: From virtual game nights to fitness sessions, there’s always time for a little fun on the calendars. /liliDedicated Wellness: We make it a point to dedicate time to pause, recharge and get to know each other better. /li /ulh3Qualifications /h3pExcellent debugging, analytical, problem solving, and social skillsbr/Strong experience in building scalable distributed backend applications (5+ years)br/Good understanding of network protocols and stacksbr/Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.br/Good understanding of DB technologies: classic databases and modern no‑SQLbr/BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experiencebr/Knowledge of basic data structures and algorithms and how they are used is a mustbr/Multilingual programming experience: our code base is primarily in Ruby, with trend to migrate to Go and Rustbr/Background in network programmingbr/Background in Go and/or Rustbr/Multiplatform Kotlin experiencebr/Experience of working with public cloud infrastructure providers (AWS/Azure/Google Cloud)br/Experience in building/deploying data processing pipelines is a plusbr/Familiarity with WASM platform and toolchainbr/Background in application, data securitybr/Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc.)br/Experience of working with third‑party REST APIs at scale (request throttling, batch processing etc.)br/Deep knowledge of physical DB designbr/Experience of working with Docker and other isolation technologiesbr/Readiness to work remotely with teams distributed across the world and timezones /p /p #J-18808-Ljbffr
📌 Senior Software Engineer (Ruby / GOlang) (Madrid)
🏢 Workato
📍 Madrid