Workato

Workato

Staff Software Engineer (Ruby or GOlang)

Tbilisi, Georgia; Yerevan, Armenia · Staff+

Sponsorship not specifiedDetected 1 day ago
GoRubyKotlinDistributed SystemsData StructuresAlgorithmsCode ReviewPostgreSQLRedisAWSGCPAzureCloud PlatformsDockerKubernetesTerraformDevOpsRESTKafkaMachine LearningTCP/IPProblem SolvingArgo CD

About the role

  • 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.
  • To learn more, visit www.workato.com Why join us?

Responsibilities

  • The Engine team develops and maintains most things related to Workato Recipe runtime.
  • 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.
  • Help maintain code quality, organization and automatization.
  • Be a key contributor to the architecture and design of distributed applications with strict requirements for performance and resilience.

Requirements

  • At least two languages are required.

Nice to have

  • Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
  • Experience of working with third-party REST APIs at scale (request throttling, batch processing etc).

Skills

  • Knowledge of all common basic data structures and algorithms and how they are used is a must.
  • classic databases and modern no-SQL.
  • 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.
  • Soft Skills / Personal Characteristics
  • Background in GOlang, Rust, WASM, Kotlin-multiplatform.
  • Background in network programming.
  • Background in application, data security.
  • Deep knowledge of physical DB design.
  • Experience of working with Docker and other isolation technologies.

Benefits

  • We also consider strong Ruby-only candidates, as well as Golang-only candidates who are open to learning new languages.

Company info

  • We are looking for an exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team.

This listing is sourced directly from Workato's careers page and normalized into a canonical job model.