
Senior Software Engineer – C++, Exchange
Kraken Digital Asset Exchange
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $127,200 - $254,400 per year
Job Level
Senior
Tech Stack
PythonRustSQL
About the role
- 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
Requirements
- 5+ years experience working with modern C++
- High level of proficiency in Python, Rust, and SQL strongly preferred
- Demonstrated knowledge of order types, trading systems, and financial products is highly desirable
- Experience profiling and optimising code (CPU, memory, network)
- Cryptocurrency/Blockchain familiarity highly preferable
- BS in a technical or quantitative field
Benefits
- Offers Equity
- Offers Bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++PythonRustSQLlow-latency applicationshigh-availability applicationsprofiling codeoptimising codescalable platformsreusable code
Soft skills
collaborationcommunicationengagementcross-functional teamwork
Certifications
BS in a technical fieldBS in a quantitative field