Rust
Iced

Senior Software Engineer - Pro - Rust - Desktop

Overview

Kraken is a mission-focused company rooted in crypto values, aiming to accelerate the global adoption of crypto for financial freedom and inclusion.

Job Description

Kraken is a world-class team with crypto conviction, developing premium crypto products for experienced traders, institutions, and newcomers. As a fully remote company, Krakenites are industry pioneers committed to industry-leading security, crypto education, and world-class client support.

Responsibilities

  • - Develop and maintain core framework and key software components for the Kraken Desktop platform using Rust
  • - Identify and resolve bugs and optimize application performance
  • - Build highly performant and scalable code capable of handling heavy transaction volume
  • - Write reusable, testable and efficient code
  • - Collaborate with cross-functional teams and contribute to product roadmap accomplishments

Required Skills

  • - 3+ years of experience in software engineering
  • - Experience with Rust
  • - Proactive mindset with the ability to prioritize and take ownership of large features
  • - Able to work with a team spanning multiple time zones and comfortable with written and asynchronous communication
  • - Passion for solving complex engineering problems
  • - Obsession with performance and building beautiful type systems
  • - Experience building desktop applications and/or familiarity with the Iced framework is a plus

Benefits

  • - Offers Equity
  • - Offers Bonus
  • - Wellness allowance
  • - Other benefits [US Only] (including medical, dental, vision and 401(k))

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