22 sep
|
Workato
|
Barcelona
Overview In this role you will build new products, contributing core Rust development while integrating with Go and Ruby codebases. You'll create PoCs in new areas and drive them to production or sunset them. You'll work with distributed teams to deliver high-performance async applications and optimize networked systems. This is an opportunity to shape impactful products in a fast-growing, remote-friendly company that values ownership and innovation.
Responsabilidades Building new products inside the company
Develop new code with Rust and integrate with existing Go/Ruby code
Create PoCs in new areas and drive them to production or sunset
Collaborate with distributed teams to ship reliable software
Requisitos principales 2+ years of Rust experience with shipping and maintenance
Experience with other languages (Ruby, Python, Go, JS, Java, etc.)
Knowledge of data structures, algorithms, multiprocessing, memory management
Experience building high-performance asynchronous applications with Rust (preferably tokio)
Understanding of network protocols and stacks
Knowledge of DB technologies (classic and NoSQL)
Basic DevOps practices and tools
Linux environment proficiency
Golang/Ruby knowledge is a plus
Experience with WASM is a plus
Open Source contributions is a plus
Willingness to work remotely with distributed teams
English proficiency sufficient for technical interviews and collaboration
Result-oriented problem solver with initiative and adaptability
Willingness to learn new technologies and switch between projects
Willingness to travel for business result-oriented problem solving proactive proposal of solutions openness to new technologies
Rust (2+ years, async with tokio)
Go
Ruby
📌 Senior Rust Developer (Barcelona)
🏢 Workato
📍 Barcelona