
Software Engineer, Rust
Posted Aug 18

Posted Aug 18
This is a fully remote position, open to applicants in Poland.
β’ Create and implement robust Rust services and libraries that support trading, payments, and cryptocurrency experiences.
β’ Develop reusable, testable, and efficient code for scalable, revenue-critical systems while ensuring safety and security.
β’ Collaborate on the architecture of large-scale distributed systems and convert product requirements into resilient, low-latency solutions.
β’ Build features and maintain Kraken Consumer applications to facilitate easy customer interaction with Kraken.
β’ Work closely with product teams to collect requirements and understand constraints.
β’ Assume full ownership of systems and libraries from start to finish.
β’ Mentor fellow engineers and contribute to the enhancement of the technical culture.
β’ A minimum of 3 years of experience in software engineering.
β’ Expertise in writing network services or asynchronous code in Rust.
β’ A security-first approach to system design.
β’ Ability to independently debug issues across the operating system, network, and application stack.
β’ Strong understanding of distributed systems.
β’ Familiarity with RPC protocols, Kafka, and event-driven systems.
β’ Capacity to collaborate with product teams to gather requirements and identify constraints.
β’ Capability to take complete ownership of systems and libraries from end to end.
β’ Ability to mentor other engineers and assist in shaping the technical culture.
β’ Employees are required to use Kraken products as part of their onboarding process.
β’ Job-related skills or work-style assessments may be included in the hiring process.
β’ Commitment to equal opportunity employment.
Innovecs
saas.group
Dremio
Speechify
Get handpicked remote jobs straight to your inbox weekly.