Skip to main content
← Back to Jobs

Staff Software Engineer (Ruby or Golang)

WorkatoAmazonas, Norte
Full-time7-15
👁️ 0 views📝 0 applicationsPosted 8/13/2026Expires 9/12/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Staff Software Engineer (Ruby or Golang) roles in Amazonas, Norte — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

**About Workato**: **Why join us?**: Ultimately, 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. But, we also believe in **balancing productivity with self-care**. That's why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. Also, feel free to check out why: - 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 **Responsibilities**: We are looking for an exceptional Staff Backend Developer (Ruby/Go) 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: - 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**: **Qualifications / Experience / Technical Skills**: - Excellent understanding of distributed systems patterns and algorithms.- 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.**Soft Skills / Personal Characteristics**: - Background in GOlang, Rust, WASM, Kotlin-multiplatform. - Background in network programming.- Deep knowledge of physical DB design. - Experience of working with Docker and other isolation technologies.- Experience in building/deploying data processing pipelines is a plus. - Experience of working with third-party REST APIs at scale (request throttling, batch processing etc). **Soft Skills / Personal Characteristics**: - Ability to technically lead projects. Work with requirements, cost analysis. - Readiness to work remotely with teams distributed across the world and timezones. **(REQ ID: 2582)

Required Skills

RubyGolangPostgresS3RedisKafkaClickHouseDistributed SystemsNetwork ProtocolsDatabase TechnologiesData StructuresAlgorithmsKubernetesTerraformArgoCDAWSAzureGoogle Cloud

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.