Senior Software Engineer – Rust Backend
Kraken
Job description
About the role
Join the Pro team building the trading backend for one of the world’s longest‑standing crypto platforms. You will design and implement high‑performance Rust services that power trading, payments, and crypto experiences.
Key responsibilities
- Design, develop, and maintain robust Rust services and libraries with a focus on reliability, performance, and security.
- Collaborate on large‑scale distributed system architecture, translating product requirements into low‑latency solutions.
- Debug issues across the full stack (OS, network, application) and take end‑to‑end ownership of critical systems.
- Mentor other engineers and help shape the technical culture.
Required profile
- 7+ years of software engineering experience, preferably building financial‑trading products.
- Security‑first mindset and ability to design robust, safe systems.
- Strong autonomy in troubleshooting complex stack issues.
- Effective collaboration with product teams to gather requirements.
Required skills
- Rust (network services, asynchronous programming)
- Distributed systems concepts and technologies
- RPC protocols, Kafka, event‑driven architectures
- Debugging across OS, network, and application layers
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Kraken