Software Engineer – Rust, Crypto Back Office
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing high-throughput services in Rust for Kraken's cryptocurrency operations. Manage blockchain wallets and ensure compliance while collaborating with stakeholders.
Responsibilities:
- Design and implement high-throughput, low-latency services and libraries in Rust and TypeScript
- Manage the full lifecycle of on-chain wallets across blockchains - from derivation to ownership, at the scale of a global exchange
- Build and maintain the systems that ensure liquidity for clients while maintaining strict compliance with regulatory requirements
- Own the core services that give the rest of the exchange visibility into on-chain state
- Design and implement integrations with third-party providers to move funds efficiently across chains
- Collaborate closely with stakeholders to deliver first-class treasury management tools
- Contribute to internal tooling, documentation, and standards that raise the bar for the whole org
Requirements:
- 5+ years of backend engineering experience
- Strong proficiency in asynchronous Rust
- Experience with high-volume, distributed systems
- Familiarity with API design and gRPC
- Experience with Kafka or similar event streaming platforms
- Comfortable with core DevOps tooling such as Docker, Kubernetes, CI/CD pipelines
- Hands-on experience with multiple blockchain ecosystems
- Experience working with or contributing to open-source blockchain clients
- Familiarity with relational databases, logging & monitoring systems, and cloud-based infrastructure providers
- Passionate about security, reliability, and performance
- Considerate of tomorrow’s engineer: clean code, clear documentation, meaningful tests
- Comfortable with ambiguity and able to drive alignment across teams with different priorities
- Pragmatic – you know when to build the elegant solution and when to ship the working one
Benefits:
- Crypto education
- Remote work options
- Professional development opportunities















