Kraken
Senior Software Engineer - Rust - Blockchain Platform
Kraken
$127k - $203k
Remote, United States, Europe, United Kingdom, Canada, Brazil, Ireland
Rust
Typescript
Kafka

Senior Software Engineer - Rust - Blockchain Platform

Overview

Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion.

Job Description

Kraken is a world-class team with crypto conviction, united by the desire to discover and unlock the potential of crypto and blockchain technology. Kraken is committed to industry-leading security, crypto education, and world-class client support through products like Kraken Pro, Desktop, Wallet, and Kraken Futures.

Responsibilities

  • - Design and implement robust Rust and Typescript services and libraries
  • - Integrate our existing systems with exciting new blockchains
  • - Design and implement low-latency, high-availability, super secure applications and data protection systems
  • - Write highly scalable, high volume services
  • - Write reusable, testable, and efficient code
  • - Own, develop and maintain existing crypto services
  • - Work together with other teams to support their needs

Required Skills

  • - 8+ years of experience as a backend developer
  • - Proficiency in writing asynchronous Rust code required
  • - Experience with multiple different blockchain ecosystems preferred
  • - Experience with Kafka
  • - Experience working with large amounts of data
  • - Experience with API development, including GraphQL and gRPC
  • - Experience with basic devops tooling, such as docker and kubernetes
  • - Understanding of fundamental design principles behind a scalable application
  • - Proficient understanding of code versioning tools, such as Git
  • - Experience with automated testing platforms and unit tests
  • - Be passionate about secure, reliable, fast and privacy-focused software
  • - Experience in technical writing and documentation
  • - Pragmatic and solution-oriented, stoic in the face of many obstacles
  • - Demonstrates a receptive mindset, adept at engaging in constructive dialogue on complex subjects with colleagues, while remaining adaptable and open to alternative perspectives
  • - Bachelor''s degree in Computer Science or a related field, or equivalent experience

Benefits

  • - Bonus program
  • - Equity program
  • - Wellness allowance
  • - Medical, dental, vision and 401(k) [US Only]

About the company

Buy, sell, trade and learn about crypto on Kraken — the simple, powerful crypto platform that grows with you.


All Job Openings at Kraken