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 - Blockchain Integration

Senior Software Engineer for Blockchain Integration at Kraken, focusing on system integration and security.

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.

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

Blockchain Data Engineer

Join Kraken as a Blockchain Data Engineer to build scalable data solutions and drive data-driven decisions.

Orca logo
Orca

Senior Software Engineer (Backend) - Rust, AWS, Solana

Join Orca as a Senior Software Engineer (Backend) to build scalable servers in Rust, AWS, and Solana. Remote work option available.

QuickNode ⚡ logo
QuickNode ⚡

Senior Backend Software Engineer (Rust)

Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.

Syndica logo
Syndica

Senior Rust Software Engineer

Senior Rust Software Engineer focusing on Web3 infrastructure, cloud services, and CI/CD pipelines. Remote position in the US.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Engineering Manager - Web3 Wallet

Lead Kraken's Web3 Wallet team as an Engineering Manager. Focus on blockchain, React Native, and Node.js.

Apollo GraphQL logo
Apollo GraphQL

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust for Apollo GraphQL, remote position with competitive benefits.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Data Analyst - Geo Intelligence

Join Kraken as a Senior Data Analyst in Geo Intelligence, leveraging data science and analytics to drive crypto adoption.

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.

Keyrock logo
Keyrock

Lead Software Engineer - Cryptocurrency Trading Systems

Lead Software Engineer for high-performance cryptocurrency trading systems, focusing on Rust, Node.js, and Python.

Kraken logo
Kraken

Senior Backend Developer - Python/Django

Join Kraken Technologies as a Senior Backend Developer to shape a sustainable future using Python and Django.

Stellar Development Foundation logo
Stellar Development Foundation

Staff Rust Engineer

Senior Rust Engineer role at Stellar Development Foundation, focusing on distributed systems and blockchain technology.

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.

Provable logo
Provable

Senior Software Engineer, Rust

Join Provable as a Senior Software Engineer specializing in Rust to build privacy-preserving zero-knowledge protocols.

InfluxData logo
InfluxData

Senior Software Engineer, Rust

Join InfluxData as a Senior Software Engineer specializing in Rust for remote work on InfluxDB 3.0.

Wasmer logo
Wasmer

Senior Software Engineer - Rust Expert

Senior Rust Engineer for WebAssembly development in cloud and edge computing with competitive benefits.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

AI/ML Engineer I

Join Kraken as an AI/ML Engineer I to develop cutting-edge AI/ML solutions in the crypto industry. Remote work opportunity.

Block logo
Block

Senior Full Stack Software Engineer (Proto)

Join Block as a Senior Full Stack Software Engineer to develop dashboards for mining devices using JavaScript, Node.js, and Rust.

Eigen Labs logo
Eigen Labs

Senior Backend Engineer (Rust, Go, C++) - AVS Team

Senior Backend Engineer specializing in Rust, Go, C++ for blockchain services on the AVS team at Eigen Labs, Seattle.

Standard AI logo
Standard AI

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust, remote role in Italy, focusing on high-performance systems and cloud services.

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.

Status logo
Status

Rust Engineer with P2P Experience

Join Status as a Rust Engineer with P2P experience to build decentralized web technologies remotely.