πUnited Kingdom, Spain
Staff Software Engineer

Workato
πRemote - Cyprus
Please let Workato know you found this job on JobsCollider. Thanks! π
Summary
Join Workato's growing Engine team as a Staff Backend Developer, contributing to the development and maintenance of the Workato Recipe runtime. You will build, extend, and troubleshoot complex applications using Golang and/or Ruby. This role requires strong experience in building scalable distributed backend applications and a deep understanding of distributed systems. The ideal candidate possesses excellent problem-solving skills and is proficient in multiple programming languages. Workato offers a flexible, trust-oriented culture and a multitude of benefits. The company is recognized for its innovation and commitment to employee well-being.
Requirements
- 7+ years of strong experience in building scalable distributed backend applications
- 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, including classic databases and modern no-SQL solutions
- Knowledge of basic data structures and algorithms and how they are used
- Multilingual programming experience, primarily in Ruby or Golang
- Experience working with public cloud infrastructure providers (AWS, Azure, Google Cloud)
- BS/MS degree in Computer Science, Engineering, or a related subject, with 7+ years of industry experience
- Excellent troubleshooting and problem-solving skills
Responsibilities
- Build/extend/troubleshoot/fix complex heterogeneous GOlang and Ruby applications
- Design, document, and implement system-wide solutions with a focus on quality, reliability, and scalability
- Provide technical leadership and effectively communicate complex technical concepts to a wide audience
- Design and deliver well-formed and supportable APIs for REST endpoints/Go packages/Ruby gems
- Integrate data storage solutions such as Postgres, Redis, Kafka, S3, ClickHouse
- Provide code reviews to your teammates
- Evaluate and propose improvements to existing systems
- Eager to learn platform-wide components, understanding service communication, domain logic, and guarantees
- Readiness to work remotely with teams distributed across the world and time zones
Preferred Qualifications
- Background in network programming, building load-balancing, fair queues, throttlers
- Background in data security, PCI/FedRAMP-ready applications
- Experience working with Linux namespaces, Docker, or other isolation technologies
Benefits
- Flexible, trust-oriented culture
- Vibrant and dynamic work environment
- A multitude of benefits they can enjoy inside and outside of their work lives
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πRomania
π°$244k-$304k
πUnited States
π°$204k-$260k
πUnited States
π°$195k-$300k
πUnited States
πSerbia
π°$192k-$260k
πUnited States
π°$244k-$305k
πUnited States
π°$217k-$303k
πUnited States
π°$217k-$303k
πUnited States