Kraken is looking for a Senior Engineering Manager to lead a team developing and maintaining the core framework and key software components for our trading platform. In this mission-focused role, you will design and implement microservices in Rust to build scalable, secure systems that handle heavy transaction volumes.
What You'll Do
- Lead a team that develops and maintains core framework and key software components for the Kraken trading platform
- Design and implement microservices in Rust
- Build and design solutions that mitigate risk, enhance security, and protect both systems and data
- Construct dynamically scalable platforms capable of heavy transaction volume, low-latency and high availability
- Collaborate with cross-functional teams and contribute to product roadmap accomplishments
What We're Looking For
- 8+ years of experience in software engineering
- 3+ years experience running a software development team, from 4-8 people
- Experience writing network services or asynchronous code in Rust
- Proactive mindset with the ability to prioritize tasks
- Work collaboratively on a distributed team leveraging soft skills to effectively communicate and engage with stakeholders
- Passion for solving complex engineering problems
Nice to Have
- Previous experience in Trading and/or Fintech
Technical Stack
- Rust
Team & Environment
The team consists of 4-8 people located globally, with responsibilities split into sub-teams.
Work Mode
This role is open to candidates in 70+ countries.
As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind. Whether that’s based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.




