Kraken
Senior Software Engineer - Full Stack - Onchain
Kraken
$127k - $203k
Remote, United States, Europe, Canada
Node.js
Typescript
React

Senior Software Engineer - Full Stack - Onchain

Overview

Building the Future of Crypto. Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.

Job Description

Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion. For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.

Responsibilities

  • - Collaborate with designers and product managers to understand business needs
  • - Work jointly with devOps all along the software development lifecycle from the writeup of technical specifications in the form of RFCs, to feature development and testing
  • - Develop and maintain services that power onchain experiences
  • - Integrate 3rd party APIs and multiple blockchain networks into our products
  • - Design and implementation of low-latency, high-availability scalable applications
  • - Write reusable, testable, and efficient code
  • - Create optimized database schemas
  • - Mentoring of engineers and contribution to hiring

Required Skills

  • - 5+ years of full-time engineering experience within a large technology organization or fast growing startup
  • - Experience working with blockchain technology and DeFi
  • - Experience building backend services with Node.js, Typescript
  • - Experience building and maintaining high volume production quality applications using React or React Native, with good knowledge of state management and client side systems design
  • - Experience working with GraphQL, SQL, RESTful APIs and WebSockets
  • - Good understanding of best practices with version control and continuous integration
  • - Solid understanding of engineering and design principles behind distributed and scalable applications
  • - Understanding user authentication and authorization between multiple systems, servers, and environments
  • - Clear passion for both Software Engineering and Crypto
  • - Take complete end-to-end ownership of tasks

Benefits

  • - Offers Equity
  • - Offers Bonus
  • - Wellness allowance
  • - Medical, dental, vision and 401(k) [US Only]

About the company

Buy, sell, trade and learn about crypto on Kraken — the simple, powerful crypto platform that grows with you.


All Job Openings at Kraken