Software Engineer - Rust - Product Engineering
About This Role
Overview
- Building the Future of Crypto
- Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.
- What makes us different?
- Kraken is a mission-focused company rooted in crypto values.
- As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion.
- For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.
- Before you apply, please read the Kraken Culture page to learn more about our internal culture, values, and mission.
- We also expect candidates to familiarize themselves with the Kraken app.
- Learn how to create a Kraken account here.
- As a fully remote company, we have Krakenites in 70+ countries who speak over 50 languages.
- Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space.
- Kraken is committed to industry-leading security, crypto education, and world-class client support through our products like Kraken Pro, Desktop, Wallet, and Kraken Futures.
- Become a Krakenite and build the future of crypto!
- The team
- Our Product Engineering teams sit at the intersection of crypto, markets, and customer experience — where every technical decision directly impacts traders, revenue, and the evolution of the crypto ecosystem.
- Engineers don’t just execute on requirements; they co-create them alongside Product and Design, bringing strong product intuition and a sharp focus on user impact.
- Teams operate close to the metrics that matter — conversion, retention, reliability, liquidity, and trader experience — and make thoughtful tradeoffs across UX, performance, and business outcomes.
- Clear communication and tight collaboration with cross-functional partners are core to how we ship.
- Interested in building products like Kraken, Kraken Pro, Desktop, and Krak?
- We’re looking for builders who thrive in ambiguity, move quickly with ownership, and care deeply about the customer.
- The opportunity
- Design and implement robust Rust services and libraries that power trading, payments, and crypto experiences with a focus on reliability, performance, and user impact.
- Write reusable, testable, and highly efficient code that scales across teams and supports revenue-critical systems without compromising safety or security.
- Collaborate on large-scale distributed systems architecture, translating evolving product requirements into resilient, low-latency solutions.
- Work alongside hundreds of experienced Rust engineers, contributing to a high-performance, product-driven engineering culture.
Skills You Should HODL
- 3+ years of experience in software engineering, ideally building consumer facing products
- Proficiency in writing network services or asynchronous code in Rust
- Demonstrated commitment to a security-first mindset when designing systems
- Capability to autonomously debug issues across the stack, including OS, network, and application layers
- Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
- *Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.*
- *Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.*
- *We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.*
- Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives.
- We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job.
- We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgable about crypto!
- We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process.
- These assessments are designed to evaluate competencies relevant to the role and are applied consistently across candidates for similar positions.
- Assessment results are considered alongside other
- relevant
- information,
- such as experience and interviews,
- and are not the sole basis for any employment decision.
- As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind.
- Whether that’s based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.
- Stay in the know
- Follow us on Twitter
- Learn on the Kraken Blog
- Connect on LinkedIn
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
Similar Jobs
Software Engineer (DevOps) - Site Reliability
Revolut ·
About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving
Skills
Software Engineer (Java) - Core Platform
Revolut ·
About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving
Skills
Senior Software Engineer (Backend)
spiderSilk · Dubai
Who We Are! Back in 2019, spiderSilk was born with a bold idea: build regional, sovereign cybersecurity IP that could stand tall on the global stage. Our mission? To shake up the way organizations protect their ever-chan
Skills
Senior Software Engineer - React Native - Payments
Kraken ·
Building the Future of Crypto Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology. What makes us different? Kraken i
Skills
Staff Software Engineer, Backend
Jobgether · Abu Dhabi
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer, Backend in United Arab Emirates. This role sits at the core of a global payments infrastructure
Skills
Director of Software Engineering - Executive Director
JPMorganChase ·
Job Description If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of Software Engineering at JPMorganChase within the Payments Technol
Skills
Software Engineer (Android) - Relocation to Poland, Spain or UAE
Revolut ·
About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving
Skills
Yesterday
Apply Now↗Apply Now ↗Senior Software Engineer
UMATR · Dubai
Senior Software Engineer (Python) - UAE 🇦🇪 We're working with one of the most exciting AI startups to emerge from the Gulf region right now well-backed, moving fast, and doing genuinely hard work at the intersection of
Skills
Yesterday
Apply Now↗Apply Now ↗Senior Software Engineer - Email Security Platform(Golang)
UNEY · Dubai
Role Summary: We are building a production-grade email protection platform that processes email events in near real time, integrates multiple detection engines, and executes policy-driven actions across major email provi
Skills
Yesterday
Apply Now↗Apply Now ↗2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required