Brazil•Peru•Sweden•Colombia•Argentina•Romania•Lithuania•South Africa•Czech Republic•Hungary
Remote
Mid Level
Full Time
Rustdistributed systemsfintechcryptoB2Bsoftware engineering
Requirements
- •3+ years of software engineering experience
- •Proficient 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
What You'll Do
- •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
Nice to Have
- •Experience building B2B focused products, ideally in the fintech or crypto space
