Kraken.Com
Senior Software Engineer - Rust - Core Services
Romania, Remote. Posted a month ago
The role
This person will design and implement robust Rust services and foundational libraries for Kraken's core infrastructure. They will collaborate on large-scale distributed systems architecture to support global trading and internal platforms.
What you will do
- Design and implement robust Rust services and foundational libraries
- Write reusable, testable, and highly efficient code
- Collaborate on large-scale distributed systems architecture
- Shape low-latency, fault-tolerant services
- Work alongside experienced Rust engineers
- Collaborate with product teams to gather requirements and constraints
- Take complete end-to-end ownership of systems and libraries
Required qualifications
- 7+ years of software engineering experience
- Experience building and scaling shared systems, internal platforms, and supporting multiple product roadmaps
- Proficient in writing network services or asynchronous code in Rust
- Security-first mindset during system design
- Ability to autonomously debug issues across the stack (OS, network, application)
- Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems
Before you apply
- We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process
About the company
Payward is the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks. Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions.