> Markdown version of [/jobs/ext/3116311-software-engineer-rust-consumer](https://www.wearedevelopers.com/jobs/ext/3116311-software-engineer-rust-consumer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Rust - Consumer - **Company:** Kraken - **Location:** Toledo, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Layers, Software Debugging, Distributed Systems, Network Service, Software Engineering, Event Driven Architecture, Low Latency, Apache Kafka - **Published:** September 27, 2026 - **Apply:** https://www.buscojobs.com.es/software-engineer-rust-consumer-en-toledo-ID-372563387 ## About the Role Requisitos principales 3+ years of software engineering experience Proficient in writing network services or asynchronous code in Rust Security-first mindset in system design Ability to autonomously debug issues across OS, network, and application layers Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and event-driven architectures Ability to collaborate with product teams to gather requirements and constraints Take complete end-to-end ownership of systems and libraries Provide mentorship and contribute to defining technical culture collaboration with cross-functional teams mentorship and coaching autonomy and self-motivation Rust network services / asynchronous Rust security-conscious design ## Description OverviewAs a Software Engineer on Kraken's Consumer team, you design and inplore robust Rust services powering trading, payments, and crypto experiences. You will build scalable, low-latency systems with a security-first mindset, working alongside a large Rust-focused engineering community. You translate evolving product needs into reliable, high-performance components used by millions of users. This role offers impact at scale and a chance to contribute to open, global financial infrastructure you help shape.Responsabilidades Design and implement robust Rust services and libraries powering trading, payments, and crypto experiencesWrite reusable, testable, and highly efficient code that scales across teams and revenue-critical systemsCollaborate on large-scale distributed systems architecture to deliver low-latency, reliable solutionsWork with hundreds of Rust engineers to foster a high-performance engineering cultureOwn end-to-end of systems and libraries from design to deploymentMentor other engineers and contribute to shaping technical cultureTranslate product requirements into resilient systems that balance performance and safetyRequisitos principales 3+ years of software engineering experienceProficient in writing network services or asynchronous code in RustSecurity-first mindset in system designAbility to autonomously debug issues across OS, network, and application layersSolid understanding of distributed systems and technologies, including RPC protocols, Kafka, and event-driven architecturesAbility to collaborate with product teams to gather requirements and constraintsTake complete end-to-end ownership of systems and librariesProvide mentorship and contribute to defining technical culturecollaboration with cross-functional teamsmentorship and coachingautonomy and self-motivationRustnetwork services / asynchronous Rustsecurity-conscious design ## Related Videos - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Demystifying application networking in the cloud](https://www.wearedevelopers.com/videos/675-demystifying-application-networking-in-the-cloud) - [Get ready to Rustle](https://www.wearedevelopers.com/videos/698-get-ready-to-rustle) - [Tips, Techniques, and Common Pitfalls Debugging Kafka](https://www.wearedevelopers.com/videos/838-tips-techniques-and-common-pitfalls-debugging-kafka) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) ## Related Articles - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)