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.
Apply directly at Workato →Create a free account for alerts like thisView Workato immigration profile
This listing is sourced directly from Workato's careers page and normalized into a canonical job model.