Kraken is seeking a Software Engineer - Rust - Crypto Back Office to design and implement high-throughput, low-latency services and libraries in Rust and TypeScript, manage on-chain wallets, and build systems for liquidity management and regulatory compliance.
Requirements
- 5+ years of backend engineering experience
- Strong proficiency in asynchronous Rust
- Experience with high-volume, distributed systems
- Familiarity with API design and gRPC
- Experience with Kafka or similar event streaming platforms
- Comfortable with core DevOps tooling such as Docker, Kubernetes, CI/CD pipelines
- Hands-on experience with multiple blockchain ecosystems
- Experience working with or contributing to open-source blockchain clients
- Familiarity with relational databases, logging & monitoring systems, and cloud-based infrastructure providers
- Passionate about security, reliability, and performance
- Considerate of tomorrow’s engineer: clean code, clear documentation, meaningful tests
- Comfortable with ambiguity and able to drive alignment across teams with different priorities
- Pragmatic – you know when to build the elegant solution and when to ship the working one