Prior experience in at least one of the following: distributed and/or highly-concurrent systems, low-latency and/or high-volume transaction environments using Linux
3+ years experience working with modern C++
High level of proficiency in Python, Rust, and SQL
Demonstrated knowledge of order types, trading systems, and financial products
Experience profiling and optimizing code (CPU, memory, network)
Cryptocurrency/Blockchain familiarity
Proactive mindset with the ability to prioritize tasks and adhere to aggressive deadlines
BS in a technical or quantitative field
What You'll Be Doing
Develop and maintain core framework and key software components for the Kraken trading engine
Build and design solutions that mitigate risk, implement security, and protect both systems and data
Improve site performance by designing and implementing low-latency and high-availability applications
Construct dynamically scalable platforms capable of heavy transaction volume
Write reusable, testable, and efficient code
Collaborate with cross-functional teams and contribute to product roadmap accomplishment
Work collaboratively on a distributed team leveraging soft skills to effectively communicate and engage with stakeholders
Nice to Haves
Degree in a technical or quantitative field
Perks and Benefits
Accepting ongoing applications with no deadline
Equal opportunity employer with a commitment to diversity and inclusion