Kraken Digital Asset Exchange

Senior Software Engineer – C++, Exchange

Kraken Digital Asset Exchange

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $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