Software Engineer

Kraken Digital Asset Exchange Logo

Kraken Digital Asset Exchange

πŸ“Remote - United States

Summary

Join Kraken's Blockchain Platform team and be at the heart of the company's blockchain infrastructure. This fully remote role involves designing and implementing robust services and libraries using Rust and Typescript, integrating with new blockchains, and building high-availability, secure applications. You will work with large datasets, various blockchain ecosystems, and contribute to scalable, high-volume services. The ideal candidate has 5+ years of backend development experience, proficiency in asynchronous Rust, and experience with blockchain technologies, Kafka, and API development. Kraken offers a unique opportunity to work on cutting-edge crypto technology within a globally distributed team.

Requirements

  • 5+ years of experience as a backend developer
  • Proficiency in writing asynchronous Rust code
  • Experience with multiple different blockchain ecosystems
  • Experience working with large amounts of data and Kafka
  • 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

Responsibilities

  • Design and implement robust Rust and Typescript services and libraries
  • Integrate our existing systems with exciting 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 together with other teams to support their needs

Preferred Qualifications

  • Be passionate about secure, reliable, fast and privacy-focused software
  • Experience in technical writing and documentation
  • Pragmatic and solution-oriented, stoic in the face of many obstacles
  • Demonstrates a receptive mindset, adept at engaging in constructive dialogue on complex subjects with colleagues, while remaining adaptable and open to alternative perspectives

Benefits

Fully remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.