Kraken Digital Asset Exchange
We put the power in your hands to buy, sell, and trade digital currency 🌏
Software Engineer – Rust – Core Engineering
Location
United States
Posted
13 days ago
Salary
$96K - $192K / year
Bachelor Degree3 yrs expEnglishDistributed SystemsKafkaRust
Job Description
• 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.
Job Requirements
- 3+ years of experience in software engineering, ideally building and scaling shared systems, internal platforms, and supporting multiple product roadmaps
- Proficiency in writing network services or asynchronous code in Rust
- Demonstrated commitment to a security-first mindset when designing systems
- Capability to autonomously debug issues across the stack, including OS, network, and application layers
- Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
Benefits
- Offers Equity
- Offers Bonus
- Health insurance
- Wellness allowance