Kraken.Com
Software Engineer - Rust - Payward Services
Poland, Remote. Posted a month ago
The role
You will design and implement robust Rust services and libraries for an enterprise infrastructure platform. You will build and scale systems for trading, payments, and crypto experiences.
What you will do
- Design and implement robust Rust services and libraries
- Write reusable, testable, and highly efficient code
- Collaborate on large-scale distributed systems architecture
- Translate product requirements into resilient, low-latency solutions
- Work alongside experienced Rust engineers
Required qualifications
- 3+ years of software engineering experience
- Proficient in writing network services or asynchronous code in Rust
- Security-first mindset during system design
- Ability to autonomously debug issues across the stack (OS, network, application)
- Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems
- Collaborate effectively with product teams to gather requirements and constraints
- Take complete end-to-end ownership of systems and libraries
Nice to have
- Experience building B2B focused products, ideally in the fintech or crypto space
Before you apply
- Applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance or graduation
- We may ask candidates to complete job-related skills or work-style assessments
About the company
Payward is the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks. It has spent 15 years building financial infrastructure platforms to advance an open, global financial system.