Senior Backend Engineer
Remote
Canada, United States
$127,000 - $203,000/yearly
Senior Level
Top Benefits
Remote work (90% remote)
Flexible work schedule
Diverse multicultural team
About the role
Who you are
- 5+ years of full-time engineering experience within a large technology organization or fast growing startup
- 5+ years of solidity familiarity and development experience
- 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 familiar solidity frameworks such as Foundry, OpenZeppelin, etc. 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 your tasks
What the job involves
- As a member of the Onchain team, you will have the chance to collaborate with highly skilled Rust Engineers, cryptographers, and Onchain experts from around the world
- The team has embarked on exploring how more protocols and decentralized applications can be integrated into Kraken
- By joining our team, you will have the opportunity to contribute towards shaping the future of Kraken’s Onchain product strategy
- Collaborate with product managers to understand business needs
- Work jointly with frontend and 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 engineer efficient and secure solidity contracts
- 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
Benefits
- Work where you want: 90% of Krakenites work remotely, we believe people do their best work wherever they're happiest
- Flexibility and Autonomy: We are highly results-focused vs. time-focused. We want you to work when and how you need to keep you at your most proactive
- We value diversity: Our Team is spread across 60 countries. By joining Kraken you'll be part of a truly multicultural organization that values diversity and inclusion
- A new approach to salary: Kraken prides itself on being at the forefront of crypto innovation, and that means the majority of our workforce has the option to be paid in bitcoin
- Equity Options: Kraken owes its success and growth to its people. That's why we offer nearly all our Krakenites a stake in the company
Senior Backend Engineer
Remote
Canada, United States
$127,000 - $203,000/yearly
Senior Level
Top Benefits
Remote work (90% remote)
Flexible work schedule
Diverse multicultural team
About the role
Who you are
- 5+ years of full-time engineering experience within a large technology organization or fast growing startup
- 5+ years of solidity familiarity and development experience
- 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 familiar solidity frameworks such as Foundry, OpenZeppelin, etc. 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 your tasks
What the job involves
- As a member of the Onchain team, you will have the chance to collaborate with highly skilled Rust Engineers, cryptographers, and Onchain experts from around the world
- The team has embarked on exploring how more protocols and decentralized applications can be integrated into Kraken
- By joining our team, you will have the opportunity to contribute towards shaping the future of Kraken’s Onchain product strategy
- Collaborate with product managers to understand business needs
- Work jointly with frontend and 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 engineer efficient and secure solidity contracts
- 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
Benefits
- Work where you want: 90% of Krakenites work remotely, we believe people do their best work wherever they're happiest
- Flexibility and Autonomy: We are highly results-focused vs. time-focused. We want you to work when and how you need to keep you at your most proactive
- We value diversity: Our Team is spread across 60 countries. By joining Kraken you'll be part of a truly multicultural organization that values diversity and inclusion
- A new approach to salary: Kraken prides itself on being at the forefront of crypto innovation, and that means the majority of our workforce has the option to be paid in bitcoin
- Equity Options: Kraken owes its success and growth to its people. That's why we offer nearly all our Krakenites a stake in the company