Senior Software Engineer

Kraken Digital Asset Exchange Logo

Kraken Digital Asset Exchange

πŸ“Remote - United States

Summary

Join Kraken's Consumer team as a Senior Software Engineer and contribute to the development of applications that introduce Kraken's crypto products to a wider audience. You will play a key role in integrating Kraken's systems with various cryptocurrencies and blockchains, focusing on building secure and efficient systems for processing client transactions. This position requires at least 5 years of backend development experience, proficiency in Typescript/Rust, and a strong understanding of cryptographic concepts. The role involves designing and implementing low-latency, high-availability applications, optimizing database schemas, and maintaining existing crypto services. Kraken offers a fully remote work environment and is committed to building a diverse and inclusive team.

Requirements

  • At least 5 years of backend development experience
  • Experience with development in at least one blockchain ecosystem
  • Strong understanding of cryptographic concepts
  • Strong proficiency with Typescript (Node.js) and/or Rust
  • Proficiency in Docker and/or Kubernetes
  • Comfortable with GNU/Linux operating systems
  • Knowledge of accessibility and security compliance standards
  • Expertise in user authentication and authorization across systems
  • Grasp of design principles for scalable applications
  • Familiarity with automated testing and unit tests
  • Proficiency with code versioning tools, such as Git

Responsibilities

  • 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
  • Design and optimize database schemas
  • Own, develop and maintain existing crypto services

Preferred Qualifications

  • Be passionate about secure, reliable, fast and privacy-focused software
  • Strong passion for Bitcoin and other cryptocurrencies
  • Pragmatic and solution-oriented, stoic in the face of many obstacles
  • Proactively adapt to rapidly evolving technologies and apply innovative solutions to dynamic challenges, demonstrating flexibility and resilience in a fast-paced development environment
  • Demonstrates a receptive mindset, adept at engaging in constructive dialogue on complex subjects with colleagues, while remaining adaptable and open to alternative perspectives

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.