Senior Software Engineer - Pro - C++ - Market Data
KrakenLocation🌍Worldwide
Job Type💼Full‑time
Salary💵50k-100k
Posted📅155 days ago
Engineeringsenior-engineerc++market-datatrading-systemslow-latencydistributed-systems
About the Role
Join our Trading Technology team and contribute to the core framework and critical components of Kraken's trading engine, focusing on building highly available, low-latency systems for a global, high-volume environment.
About the Team
The Trading Technology team is responsible for the trading backend services, including the matching engine, market data gateways, and APIs. It is a globally distributed team working with various tech stacks, including C++, Go, Rust, and Python.
Responsibilities
- 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
- Prior experience in at least one of the following using Linux: distributed and/or highly-concurrent systems; low-latency and/or high-volume transaction environments.
- 5+ years experience working with C++.
- High level of proficiency in Python, Java, and SQL strongly preferred.
- Demonstrated knowledge of advanced order types, trading systems, and financial products.
- Experience profiling and optimising code (CPU, memory, network).
- Proactive mindset with the ability to both prioritise tasks.
Nice-to-Haves
- Cryptocurrency/Blockchain familiarity highly preferable.
About Kraken
View companyKraken is a cryptocurrency exchange platform that provides parachain auctions, staking, and index services.
Apply now
Please let Kraken know you found this job on FullRemoteWork.
Apply NowGet Job Alerts
Receive notifications for similar jobs
Share this job
Similar Jobs
Senior Software Engineer, AI Model Serving at Speechify1d
🌍Worldwide💼Full‑time
senior-engineerai-servingmlops
Senior Software Engineer, AI Model Serving at Speechify
🌍Worldwide💼Full‑time
senior-engineerai-servingmlopsdistributed-systems
1 day ago
C++/Rust Engineer, Strategic Market Making — Exchange Connectivity at Keyrock1w
🌍Worldwide💼Full‑time
c++rusttrading
C++/Rust Engineer, Strategic Market Making — Exchange Connectivity at Keyrock
🌍Worldwide💼Full‑time
c++rusttradingmarket-making
1 week ago
Senior Software Engineer at Docker1mo
🌍Canada, United States💵50k-100k💼Full‑time
senior-engineeraillm
Senior Software Engineer at Docker
🌍Canada, United States💵50k-100k💼Full‑time
senior-engineeraillmapi-gateway
1 month ago
Rust Engineer - Trading at Keyrock2mo
🌍Worldwide💵50k-100k💼Full‑time
rustc++trading
Rust Engineer - Trading at Keyrock
🌍Worldwide💵50k-100k💼Full‑time
rustc++tradinghft
2 months ago
Technical Lead (Rust/C++) at Keyrock2mo
🌍Worldwide💵50k-100k💼Full‑time
technical-leadrustc++
Technical Lead (Rust/C++) at Keyrock
🌍Worldwide💵50k-100k💼Full‑time
technical-leadrustc++trading-systems
2 months ago