Kraken
Software Engineer II - Backend - Payments
3 нед. назад
РумынияMiddleRemote
rustnode.jstypescriptrpckafkaevent driven systems
Work on designing and implementing robust backend services for payments integration at Kraken, focusing on secure and efficient code in distributed systems.
О компании
- Payward — the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks — has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry.
- The Payments & Blockchain team is responsible for the first and last mile of every dollar, digital or fiat, that goes in or out of Kraken.
Обязанности
- Design and implement robust services and libraries for payments integration across our products at Kraken
- Write reusable, testable, and highly efficient codebase
- Collaborate with cross-functional teams, including Product, Design, and Fronted Engineering to ensure seamless integration of new features and improvements in a large scale distributed systems architecture
- Partner closely with crypto native engineers
Требования
- 3+ years of experience in software engineering
- Proficiency in writing clean, scalable backend code in a systems language, with preference to Rust or Node/Typescript
- Demonstrated commitment to a security-first mindset when designing systems
- Capability to autonomously debug issues across the stack, including OS, network, and application layers
- Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems