Software Engineering
Kraken
Kraken's Payward Services group needs a Rust engineer for the services behind its trading, payments and crypto products. You will write network services and asynchronous code, help design distributed, low-latency systems, and own libraries and systems from start to finish. The team puts reliability, performance and security first and works closely with product teams to turn changing requirements into resilient software. The role is remote and open to candidates in Poland, Brazil, Peru, Sweden, Colombia, Argentina, Romania, Slovenia, Lithuania, South Africa, the Czech Republic, Hungary, Mexico, Chile, Slovakia and Bulgaria. Pay is not stated in the listing. Experience with RPC protocols, Kafka and event-driven design is expected, and B2B fintech or crypto experience is a plus.
4 more roles like this one.
Design and build Rust services and libraries for revenue-critical systems
Help design large-scale distributed systems
Turn product requirements into low-latency solutions
Take end-to-end ownership of systems
3+ years of software engineering
Rust network or async services experience
Distributed systems knowledge such as RPC, Kafka and event-driven design
Independent debugging across OS, network and application layers
Marked skills have a short guide — click one to see what to learn.
Salary not disclosed
See roles like this one
A free account opens every listing on EnRoute Jobs, saves the ones worth keeping, and scores each against your skills.
Create a free accountAlready have one? Log in
This job title typically pays $105,210 to $171,980 a year (median $135,980) for similar roles in the US.
Estimate from US Bureau of Labor Statistics data, not provided by the employer.