Senior Software Engineer - Rust for Crypto Infrastructure
About the Role
We are seeking a Senior Software Engineer - Rust to join our team at Kraken. This Senior Software Engineer remote position is an exciting opportunity to contribute to the future of crypto. At Kraken, we are committed to accelerating the global adoption of cryptocurrency, and as a member of our team, you will play a vital role in building the infrastructure that supports our mission.
What You'll Do
- Design and implement robust Rust services and foundational libraries that power Kraken’s core infrastructure, prioritizing correctness, security, and long-term maintainability.
- Write reusable, testable, and highly efficient code built for scale, observability, and operational resilience in production environments.
- Collaborate on large-scale distributed systems architecture, shaping low-latency, fault-tolerant services that support global trading and internal platforms.
- Work alongside hundreds of experienced Rust engineers, contributing to a high-bar engineering culture grounded in ownership, rigor, and craftsmanship.
- Take complete end-to-end ownership of systems and libraries, ensuring they meet the highest standards for reliability, compliance, and security.
Requirements
- 7+ years of software engineering experience, with a strong focus on building and scaling shared systems and internal platforms.
- Proficient in writing network services or asynchronous code in Rust.
- Demonstrate a security-first mindset during system design to ensure robustness.
- Ability to autonomously debug issues across the stack (OS, network, application).
- Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems.
Nice to Have
- Experience with cloud platforms such as AWS.
- Familiarity with Go programming language.
- Knowledge of AI technologies and their applications in crypto.
What We Offer
- Competitive salary ranging from $140,000 to $200,000 based on experience.
- Fully remote work with flexible hours.
- Opportunity to work with a diverse team of industry pioneers.
- Access to ongoing professional development and training.
- Comprehensive health benefits and wellness programs.
Join us as a Senior Software Engineer - Rust remote and help us build the future of crypto! We encourage you to apply even if you don’t fully meet the listed requirements, especially if you are passionate about crypto.
This Senior Software Engineer role at Kraken offers an exciting opportunity to work remotely in the fast-paced crypto industry. With a competitive salary and a focus on innovation, it's a great chance to make a significant impact.
About Kraken
Discover exciting career opportunities at Kraken in 2026. Browse through a variety of remote, hybrid, and office roles tailored to your skills. Utilize powerful filters to refine your search, track your applications effortlessly, and gain valuable company insights. Find your ideal job at Kraken and take the next step in your career today, with the support you need to succeed in the evolving tech landscape.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months