Kraken is looking to integrate its systems with an ever-expanding universe of cryptocurrencies and blockchains to elevate clients' crypto journey and deliver new ways to accelerate crypto adoption.
Requirements
- 3+ years of experience in software engineering
- 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 layers
- Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
Responsibilities
- Design and implement robust Rust services and libraries
- Write reusable, testable, and highly efficient code
- Collaborate on large scale distributed systems architecture
- Work side by side with hundreds of experienced Rust engineers
Other
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- Applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.
- We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.
- We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgable about crypto!
- As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind.