Senior Rust Software Developer
Posted on 3/30/2023
INACTIVE
Locations
Remote • Georgia, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Development Operations (DevOps)
JavaScript
C/C++/C#
Java
Linux/Unix
Ruby
Rust
SQL
Python
Go
Requirements
- Strong experience writing, shipping, and maintaining Rust code (2+ years), or those who have a passion for rust and have a strong background in system languages (C/C++) or higher-level languages (Ruby, Python, Go, JS, Java, etc.)
- Knowledge of basic data structures and algorithms, multiprocessing, memory management
- Experience developing high-performance asynchronous applications with Rust (preferably tokio)
- Good understanding of network protocols and stacks
- Good understanding of DB technologies: classic databases and modern no-SQL
- Basic knowledge of DevOps practices and tools
- Understanding of Linux environment
- Readiness to work remotely with teams distributed across the world and timezones
- Spoken English (at the level enough to pass the technical interview and later work with colleagues)
- Being a result-oriented problem solver
- Prefers coming up with proposals in problematic areas, rather than being passive
- Being open to new technologies and switching between projects
Responsibilities
- Building new products inside the company
- Develop new code with Rust, and deal with existing Go/Ruby code
- Create PoC in the new areas and drive them to production or drop them away
Desired Qualifications
- A deep understanding of Pub/Sub architectures is a plus
- Golang/Ruby knowledge is a plus
- Experience working with WASM is a plus
- Open Source contributions is a plus
Cloud integration software company
Company Overview
Workato's mission is to enable companies to tap into the growth mindset and transform their organization with Workato. Wrokato is moved by innovation — a passion to create the best possible way and the drive to continue to make it better.
Benefits
- Flexible working arrangements
- EAP
- Health insurance
- Stock options
- Professional development
- PTO
- Company events & recreation time
Company Core Values
- Prioritize customers
- Win together
- Act now
- Think ahead
- Better each other
- Go offbeat
- Have fun