Kraken is looking to integrate new blockchains, design and implement secure systems, and build scalable services to contribute to the ongoing transformation of the digital assets industry.
Requirements
- Proficiency in Rust, or C++, Go
- Experience with Blockchain daemons such as Bitcoind, Litecoind, or other crypto software
- Strong foundation incryptographic concepts
- Working knowledge of Docker, Kubernetes, and GNU/Linux
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Hands-on experience with distributed systems and messaging platforms such as Kafka
- Familiarity with authentication, authorization, and security compliance
Responsibilities
- Integrate our existing systems with exciting new blockchains
- Design and implement low-latency, high-availability, secure s and data protection systems
- Work on specialized hardware (HSMs) integrations
- Build highly scalable, high volume services
- Write reusable, testable, and efficient code
- Own, develop and maintain existing crypto services
Other
- 5 to 10 years of experience as a backend developer
- Knowledge of scalable design principles
- Senior leadership experience with mentoring abilities
- Proficiency with embedded systems
- Experience implementing algorithms in constrained environments