Senior Backend Engineer – Rust – Blockchain at Kraken Digital Asset Exchange

  • Applications may have closed

This role is fully remote and can be based anywhere

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there
Help us continue to define and lead the industry

Responsibilities

    • Design and implementation of Micro-services in Rust
    • Port legacy Micro-services to Rust
    • Writing reusable, testable, and efficient code
    • Implementation of security and data protection systems
    • Write highly scalable, high volume services
    • Create optimized database schemas

Requirements

    • Expertise writing network services in Rust, or other languages such as C, C++ or Go and a willingness to learn Rust
    • Experience using a Linux server environment
    • Ability to independently debug problems involving the network and operating system

A strong candidate will also

    • Be familiar with deployment using Docker
    • Have experience with SQL and Redis
    • Be proficient with HTTPS and Websockets
    • Be passionate about secure, reliable and fast software
    • Be Familiar with PHP