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.
