Kraken Digital Asset Exchange logo

Senior Software Engineer - Rust - Blockchain Platform

Kraken Digital Asset Exchange

Join Kraken's Blockchain Platform Team

Kraken Digital Asset Exchange is seeking a Senior Software Engineer with expertise in Rust to join our Blockchain Platform team. This team is pivotal in powering all of Kraken’s systems that interact with blockchain nodes and data. As a member of this team, you will be at the heart of our operations, enabling other teams to efficiently handle blockchain transactions, balances, and interactions with nodes.

Key Responsibilities

  • Design and Implement Services: Develop robust Rust and Typescript services and libraries.
  • Integration: Integrate existing systems with new and exciting blockchains.
  • Application Development: Design and implement low-latency, high-availability, and secure applications.
  • Code Quality: Write reusable, testable, and efficient code.
  • Service Ownership: Own, develop, and maintain existing crypto services.
  • Collaboration: Work with other teams to support their needs.

Skills and Experience

  • Experience: 8+ years as a backend developer.
  • Rust Proficiency: Required experience in writing asynchronous Rust code.
  • Blockchain Ecosystems: Experience with multiple blockchain ecosystems is preferred.
  • Data Handling: Experience working with large amounts of data.
  • API Development: Proficiency in API development, including GraphQL and gRPC.
  • DevOps Tools: Familiarity with Docker and Kubernetes.
  • Design Principles: Understanding of fundamental design principles for scalable applications.
  • Version Control: Proficient with Git.
  • Testing: Experience with automated testing platforms and unit tests.
  • Technical Writing: Ability to write clear technical documentation.

Why Join Kraken?

  • Remote Work: Work from anywhere in the world.
  • Diverse Team: Join a team of over 10 million individuals, traders, and institutions globally.
  • Equal Opportunity: We celebrate diversity and are committed to creating an inclusive environment for all employees.

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. We encourage you to apply even if you don't meet all the listed requirements, especially if you're passionate about crypto!

Become a Krakenite and build the future of crypto!

Benefits
Extracted with AI

  • Remote work
  • Diverse team
  • Equal opportunity employer

Similar jobs

Last update: 23 minutes ago

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - React and React Native

Join Kraken as a Senior Software Engineer to develop web and mobile apps using React and React Native.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - Smart Contracts

Join Kraken as a Senior Software Engineer specializing in Smart Contracts, focusing on Ethereum L2 and DeFi innovations.

BJAK logo
BJAK

Senior Software Engineer, Blockchain and Stablecoin

Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.

Kraken logo
Kraken

Senior Backend Developer - Python

Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

CoW Protocol logo
CoW Protocol

Senior Web3 Backend Engineer (Rust)

Join CoW Protocol as a Senior Web3 Backend Engineer specializing in Rust to develop decentralized trading protocols.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Monad Labs logo
Monad Labs

Senior Software Engineer, Consensus

Join Monad Labs as a Senior Software Engineer to enhance blockchain consensus mechanisms using Rust. Remote position with competitive salary.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

BJAK logo
BJAK

Lead Blockchain Engineer

Join BJAK as a Lead Blockchain Engineer to develop a groundbreaking stablecoin project. Remote work, competitive salary, and growth opportunities.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Vest logo
Vest

Senior Backend Engineer with Python and Kafka

Join Vest Labs as a Senior Backend Engineer to develop a high-throughput, low-latency exchange using Python and Kafka.

Reddit, Inc. logo
Reddit, Inc.

Senior Backend Engineer, Moderation

Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.

Monad Labs logo
Monad Labs

Senior Software Engineer, Crypto-Native

Join Monad Labs as a Senior Software Engineer to integrate blockchain with external systems using C, C++, or Rust.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

Lightspark logo
Lightspark

Backend Engineer with AWS and Kubernetes

Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Monad Labs logo
Monad Labs

Senior Software Engineer, Distributed Systems

Join Monad Labs as a Senior Software Engineer to innovate in distributed systems and blockchain technology.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Messari logo
Messari

Senior Full Stack Engineer with Front-End Focus

Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.

Kraken logo
Kraken

Remote Machine Learning Engineer

Join Kraken as a Remote Machine Learning Engineer to innovate AI-powered features in the energy sector.

Coinbase logo
Coinbase

Senior Software Engineer, Backend (Trading Derivatives)

Join Coinbase as a Senior Software Engineer in Backend Trading Derivatives, focusing on high-performance computing and software architecture.