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
Workato

501-1,000 employees

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