Workato

Staff Software Engineer

Workato
Apply
3 months ago
Barcelona, Spain or Madrid, SpainStaff+
H1B Sponsor

Responsibilities

  • Build, extend, troubleshoot, and fix complex Golang and Ruby applications and self-contained Golang microservices.
  • Improve the execution engine for third-party code, including Ruby DSL isolation, performance, and new features.
  • Write well-designed, testable, and efficient Ruby and Golang code.
  • Integrate data storage and messaging solutions including PostgreSQL, Amazon S3, DynamoDB, Kafka, and ClickHouse.
  • Contribute across all phases of the software development lifecycle and provide code reviews.
  • Provide technical leadership and collaborate with other teams on shared projects.
  • Evaluate improvements to existing systems, identify bottlenecks and bugs, and devise solutions.
  • Help maintain code quality, organization, and automation while exploring technologies such as Rust and WebAssembly.

Requirements

  • 7+ years of experience building scalable distributed backend applications.
  • Strong understanding of distributed systems patterns, algorithms, network protocols, databases, load balancers, application servers, message brokers, caching, and monitoring.
  • Experience programming in at least two languages; the primary codebase uses Ruby with migration toward Golang and Rust.
  • Basic understanding of cloud deployments using Kubernetes, Terraform, and Argo CD.
  • Experience with public cloud infrastructure providers such as AWS, Azure, or Google Cloud.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related subject.
  • Optional experience with Golang, Rust, WebAssembly, network programming, Kotlin Multiplatform, application or data security, physical database design, Docker, DevOps, ML, DBA, enterprise applications, data-processing pipelines, and third-party REST APIs at scale.
  • Ability to technically lead projects, work with requirements and cost analysis, and collaborate with globally distributed teams.

Benefits

  • Flexible, remote-oriented work environment
  • Benefits supporting employees’ work and personal lives
  • Collaboration with globally distributed teams

Tech Stack

Categories

Workato

About Workato

1,001-5,000 employees

Workato is the leading Control and Execution Platform for Enterprise AI – the neutral platform enterprises trust to put AI to work across their business. We connect to every app, system, and process your business runs on, with no data migration, no rip-and-replace, so AI can reliably orchestrate business processes in production, at enterprise scale. Built on more than a decade of running mission-critical processes for over half the Fortune 500, including Nasdaq, Amazon, Cisco, Vodafone, Atlassian, and Lucid Motors, Workato turns 14,000+ enterprise systems into one governed execution layer. AI has solved reasoning. The next frontier is execution, with Workato.

Contact me