Senior Software Engineer - Rust - Backend
KrakenLocation🌍Worldwide
Job Type💼Full‑time
Salary💵50k-100k
Posted📅155 days ago
Engineeringrustbackendsoftware-engineercryptoblockchaindistributed-systems
About the Role
Join our Crypto team to help integrate Kraken’s systems with an ever-expanding universe of cryptocurrencies and blockchains, focusing on elevating our clients' crypto journey.
Responsibilities
- Design and implement robust Rust services and libraries.
- Collaborate with cross-functional teams, including Product, Design, and Frontend Engineering, to ensure seamless integration of new features and improvements.
- Write reusable, testable, and highly efficient code.
- Collaborate on large scale distributed systems architecture.
- Work side by side with hundreds of experienced Rust engineers.
- Opportunities to work with on-chain data.
- Partner closely with crypto native engineers.
Requirements
- 7+ years of software engineering experience.
- Proficiency in writing network services or asynchronous code in Rust.
- Have a security-first mindset during system design to ensure robustness.
- Demonstrate the ability to autonomously debug issues across the stack (OS, network, application).
- Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems, to design scalable solutions.
- Collaborate effectively with product teams to gather requirements and constraints for designing appropriate systems.
- Take complete end-to-end ownership of systems and libraries.
- Provide mentorship to other engineers while contributing to defining the technical culture.
Nice-to-Haves
- Deep knowledge in one or more blockchain ecosystems such as Bitcoin, Ethereum, Cosmos, Solana, Substrate.
- Proficiency with Typescript (Node.js).
- Strong passion for Bitcoin and other cryptocurrencies.
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, Backend (Identity Foundations) at Affirm6d
🌍Canada💼Full‑time
backendidentity-managementdistributed-systems
Senior Software Engineer, Backend (Identity Foundations) at Affirm
🌍Canada💼Full‑time
backendidentity-managementdistributed-systemssoftware-engineering
6 days ago
Senior Backend Engineer at Kraken1w
🌍Worldwide💼Full‑time
backend-engineercryptotrading
Senior Backend Engineer at Kraken
🌍Worldwide💼Full‑time
backend-engineercryptotradingdistributed-systems
1 week ago
Intermediate Backend Engineer at GitLab2w
🌍Worldwide💼Full‑time
ruby-on-railsbackendsecurity
Intermediate Backend Engineer at GitLab
🌍Worldwide💼Full‑time
ruby-on-railsbackendsecurityrisk-management
2 weeks ago
Assets Protocol Engineer (Remote) at Lightning Labs3w
🌍Worldwide💼Full‑time
protocol-engineeringblockchainlightning-network
Assets Protocol Engineer (Remote) at Lightning Labs
🌍Worldwide💼Full‑time
protocol-engineeringblockchainlightning-networkcryptography
3 weeks ago
Sr. Software Engineer at Kraken3w
🌍Worldwide💵50k-100k💼Full‑time
react-nativemobile-developmentblockchain
Sr. Software Engineer at Kraken
🌍Worldwide💵50k-100k💼Full‑time
react-nativemobile-developmentblockchaincrypto
3 weeks ago
Software Engineer II at Affirm4w
🌍Poland💵50k-100k💼Full‑time
software-engineerbackendpython
Software Engineer II at Affirm
🌍Poland💵50k-100k💼Full‑time
software-engineerbackendpythonkotlin
4 weeks ago