Staff Software Engineer

Workato ⚙️🔗💡

Remote regions

US

Salary range

$210,000–$290,000/year

Benefits

Job Description

We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption. In this role, you will also be responsible to: Build/extend/troubleshot/fix complex heterogeneous GOlang and Ruby applications, as well as small self-contained GOlang microservices. Improve execution engine of custom third-party code (Ruby DSL, isolation, performance, new features). Write well designed, testable, efficient code in Ruby and GOlang. Integration of data storage solutions Postgres/S3/DynamoDB/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.

About Workato

Workato transforms technology complexity into business opportunity and helps businesses globally streamline operations by connecting data, processes, applications, and experiences.

Apply for This Position