Senior Software Engineer - Rust - Backend - Pro

Kraken · Remote · Romania · Brazil · Peru · Sweden · Colombia · Argentina · Cyprus · South Africa · Czech Republic · Hungary · Mexico · Chile · Poland · Bulgaria ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Fully remote globally
  • Rust backend focus
  • Financial trading systems
  • Distributed architecture

Join the Pro team at Payward, the parent company of Kraken, to build critical trading backend services. You will design and implement high-performance Rust services that power matching engines, market data gateways, and APIs for millions of users worldwide.

What you'll do

  • Design and implement robust Rust services for trading and payments
  • Write reusable, testable, and efficient code for revenue-critical systems
  • Collaborate on large-scale distributed systems architecture
  • Translate product requirements into resilient, low-latency solutions
  • Take end-to-end ownership of systems and libraries
  • Mentor other engineers and help define technical culture

What you'll need

  • At least 7 years of software engineering experience
  • Experience building financial trading focused products
  • Proficient in writing network services or async code in Rust
  • Security-first mindset during system design
  • Ability to debug issues across OS, network, and application layers
  • Solid understanding of distributed systems, RPC, Kafka, and event-driven systems
  • Effective collaboration with product teams on requirements

Stack

  • Rust
  • Kafka
  • RPC protocols
  • Event-Driven Systems

How you'll work

  • Fully remote position
  • Global team distribution
  • Agile working methodology

Hiring process

  • Applications accepted on an ongoing basis
  • Job-related skills or work-style assessments may be required
  • Assessments evaluated alongside experience and interviews