Senior Software Engineer - Rust - Blockchain Platform
Kraken Digital Asset ExchangeJoin 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
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.
Senior Software Engineer - Smart Contracts
Join Kraken as a Senior Software Engineer specializing in Smart Contracts, focusing on Ethereum L2 and DeFi innovations.
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.
Senior Backend Developer - Python
Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.
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.
Senior Web3 Backend Engineer (Rust)
Join CoW Protocol as a Senior Web3 Backend Engineer specializing in Rust to develop decentralized trading protocols.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
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.
Senior Software Engineer, Consensus
Join Monad Labs as a Senior Software Engineer to enhance blockchain consensus mechanisms using Rust. Remote position with competitive salary.
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.
Lead Blockchain Engineer
Join BJAK as a Lead Blockchain Engineer to develop a groundbreaking stablecoin project. Remote work, competitive salary, and growth opportunities.
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.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
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.
Senior Backend Engineer, Moderation
Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.
Senior Software Engineer, Crypto-Native
Join Monad Labs as a Senior Software Engineer to integrate blockchain with external systems using C, C++, or Rust.
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.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
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.
Senior Software Engineer, Distributed Systems
Join Monad Labs as a Senior Software Engineer to innovate in distributed systems and blockchain technology.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
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.
Remote Machine Learning Engineer
Join Kraken as a Remote Machine Learning Engineer to innovate AI-powered features in the energy sector.
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.