Staff Software Engineer
Core
Building and maintaining the Workato Recipe runtime engine, including DSL execution, event processing, webhooks, and job orchestration at scale.
Role type
Staff Software Engineer (Backend)
Builds
Scalable distributed backend applications and the core execution engine for an enterprise iPaaS platform.
Domain
Enterprise SaaS / Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby, GOlang, distributed systems design, database architecture (Postgres, NoSQL), network protocols, system debugging, technical leadership
Preferred skills
Rust, WebAssembly (Wasm), Kubernetes, Terraform, ArgoCD
Technologies
Ruby, GOlang, Postgres, S3, DynamoDB, Kafka, ClickHouse, Kubernetes, AWS/Azure/Google Cloud
Responsibilities
Build/extend/troubleshoot complex heterogeneous GOlang and Ruby applications; Improve execution engine for custom third-party code; Integrate data storage solutions; Provide code reviews and technical leadership; Identify bottlenecks and devise solutions; Evaluate and propose system improvements.
Seniority
Staff, hands-on IC with strategic influence