freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - Rust - Payward Services

Summary

Builds low-latency Rust services and libraries for trading, payments, and crypto experiences, owning systems end-to-end.

You design and implement robust Rust services and libraries for trading, payments, and crypto experiences. You write reusable and efficient code, contribute to distributed systems architecture, translate product requirements into resilient solutions, and take end-to-end ownership of systems and libraries.

Responsibilities

  • Design and implement Rust services and libraries
  • Write reusable, testable, and efficient code
  • Contribute to distributed systems architecture
  • Translate product requirements into resilient, low-latency solutions
  • Debug issues across the stack
  • Collaborate with product teams
  • Own systems and libraries end to end

Requirements

  • 3+ years of software engineering experience
  • Proficiency writing network services or asynchronous code in Rust
  • Security-first system design
  • Ability to debug issues across the OS, network, and application stack
  • Understanding of distributed systems, RPC protocols, Kafka, and event-driven systems
  • Ability to collaborate with product teams
  • End-to-end ownership of systems and libraries

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available