Job Description

Summary

The team

We are currently seeking an experienced Engineering Manager to join our growing Consumer team. The Consumer team at Kraken focuses on building applications that expose Kraken’s product offering to the mass market. Trying to onboard the next 100 million people to the benefits of crypto.

This role primarily involves developing features and maintaining our “Consumer” applications, which consists of a suite of applications aimed at offering the simplest way for our customers to interact with Kraken. We expect anyone applying for this role to have an extreme eye for detail, a passion for building genuinely world class user experiences, a “

ship fast but don’t ship shit

” attitude and be highly self driven.

The opportunity

  1. Lead a team responsible for Kraken’s onboarding experience. This is a uniquely impactful role that has direct impact on the business with a high level of potential impact and influence
  2. Mentor engineers in their personal and professional growth, offering both technical and career guidance
  3. Oversee and contribute to engineering design discussions, ensuring high standards and innovative solutions
  4. Collaborate cross-functionally with product managers, designers, and other stakeholders to ensure alignment and successful project delivery
  5. Maintain technical skills by contributing to the codebase, alongside managerial duties

Skills you should HODL

  1. 7+ years of software development experience, primarily focused on backend development
  2. 2+ years leading engineering teams
  3. Experience with software architecture, designing APIs and event-driven systems
  4. You are passionate about software engineering, improving processes, and driving change
  5. Proficient in writing network services or asynchronous code in Rust
  6. Have a security-first mindset during system design to ensure robustness
  7. Demonstrate the ability to autonomously debug issues across the stack (OS, network, application)
  8. Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems, to design scalable solutions
  9. Collaborate effectively with product teams to gather requirements and constraints for designing appropriate systems
  10. Take complete end-to-end ownership of systems and libraries

Skills
  • Development
  • Leadership
  • Rust
  • Software Engineering
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.