Requirements
- 8+ years of experience as a backend developer
- Proficiency in writing asynchronous Rust code required
- Experience with Kafka
- Experience working with large amounts of data
- Experience with API development, including GraphQL and gRPC
- Experience with basic devops tooling, such as docker and kubernetes
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools, such as Git
- Experience with automated testing platforms and unit tests
- Bachelor's degree in Computer Science or a related field, or equivalent experience
Nice to Haves
- Experience with multiple different blockchain ecosystems preferred
What You'll Be Doing
- Design and implement robust Rust and Typescript services and libraries
- Integrate existing systems with new blockchains
- Design and implement low-latency, high-availability, super secure applications and data protection systems
- Write highly scalable, high volume services
- Write reusable, testable, and efficient code
- Own, develop, and maintain existing crypto services
- Work with other teams to support their needs
Perks and Benefits
This job is accepting ongoing applications and there is no application deadline.
Qualified applicants with criminal histories are considered for employment on the team.
Kraken hires based on merit and encourages candidates to apply, even if they don't fully meet the listed requirements.
Kraken is an equal opportunity employer and does not tolerate discrimination or harassment of any kind.