Staff Software Engineer (Ruby or GOlang) at Workato | Berlin, DE | Rezi

Staff Software Engineer (Ruby or GOlang) at Workato

Staff Software Engineer (Ruby or GOlang)

Workato · Berlin, DE

3 weeks ago

Staff Software Engineer (Ruby or GOlang)

Workato · Berlin, DE

22 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Workato is seeking an exceptional Staff Backend Developer (Ruby/Go) to join our Engine team. This role involves developing and maintaining Workato Recipe runtime, focusing on aspects like performance, scaling, storage, durability, and data protection. You will be a key contributor to the architecture and design of distributed applications with strict performance and resilience requirements.

Responsibilities

  • Be a key contributor to the architecture and design of distributed applications with strict requirements for performance and resilience.
  • Build/extend/troubleshoot/fix complex heterogeneous Golang/Ruby applications, as well as small self-contained Golang microservices.
  • Write well-designed, testable, efficient code in Ruby and Golang.
  • Integration of data storage solutions Postgres/S3/Redis/Kafka/ClickHouse etc.
  • Contribute in all phases of the development lifecycle.
  • Provide code reviews to your teammates.
  • Provide technical leadership.
  • Work with other teams on shared projects.
  • Evaluate and propose improvements to existing systems.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization and automatization.

Requirements

  • Strong experience in building scalable distributed backend applications (7+ years).
  • Excellent understanding of distributed systems patterns and algorithms.
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Excellent understanding of network protocols and stacks.
  • Excellent understanding of DB technologies: classic databases and modern no-SQL.
  • Knowledge of all common basic data structures and algorithms and how they are used is a must.
  • Multilingual programming experience: our code base is primarily in Ruby, with a trend to migrate to GOlang and Rust. At least two languages are required.
  • At least basic understanding of cloud deployments (k8s, Terraform, ArgoCD).
  • Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud).
  • Excellent debugging, analytical, problem solving, and social skills.
  • BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
  • Ability to technically lead projects.
  • Work with requirements, cost analysis.
  • Readiness to work remotely with teams distributed across the world and timezones.

Skills

  • Ruby
  • Go
  • Golang
  • Rust
  • WASM
  • Kotlin-multiplatform
  • Network programming
  • Application security
  • Data security
  • Physical DB design
  • Docker
  • DevOps
  • ML
  • DBA
  • Enterprise applications
  • Data processing pipelines
  • Third-party REST APIs at scale
  • Postgres
  • S3
  • Redis
  • Kafka
  • ClickHouse
  • k8s
  • Terraform
  • ArgoCD
  • AWS
  • Azure
  • Google Cloud

Location

  • Remote

Work Type

  • Remote

Experience Level

  • Staff
  • 7+ years

Education Level

  • BS/MS degree in Computer Science, Engineering or a related subject

Benefits

  • Flexible, trust-oriented culture
  • Vibrant and dynamic work environment
  • Multitude of benefits they can enjoy inside and outside of their work lives

About the Company

  • Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform.
  • A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale.
  • With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business.
  • Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles.
  • We are driven by innovation and looking for team players who want to actively build our company.
  • We also believe in balancing productivity with self-care.
  • Business Insider named us an “enterprise startup to bet your career on”.
  • Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world.
  • Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America.
  • Quartz ranked us the #1 best company for remote workers.