
Software Engineer II β Backend, Payments
Posted 20 hours ago

Posted 20 hours ago
This is a fully remote position, open to applicants in Romania.
β’ Create and execute robust services and libraries for payment integration across Kraken's offerings.
β’ Develop reusable, testable, and highly efficient code.
β’ Collaborate with Product, Design, and Frontend Engineering teams to ensure seamless feature integration and enhancements.
β’ Operate within a large-scale distributed systems architecture.
β’ Work closely with engineers who are well-versed in cryptocurrency.
β’ Support payment systems that manage the initial and final transactions of digital and fiat funds entering or exiting Kraken.
β’ A minimum of 3 years of experience in software engineering.
β’ Expertise in writing clean, scalable backend code in a systems language, preferably Rust or Node/Typescript.
β’ A security-first approach when designing systems.
β’ Capability to independently troubleshoot issues across operating systems, networks, and application layers.
β’ Understanding of distributed systems and associated technologies, including RPC protocols, Kafka, and event-driven systems.
β’ Candidates must specify the country and city from where they will be working.
β’ Must indicate if work authorization sponsorship is required for the chosen work location.
β’ Requirement to use Kraken products after joining.
β’ Assessment of job-related skills or work styles as part of the hiring process.
β’ Commitment to equal opportunity employment.
β’ Consideration for qualified candidates with criminal backgrounds in accordance with the San Francisco Fair Chance Ordinance.
LMI
Sourcegraph
Verra Mobility
Cint
Get handpicked remote jobs straight to your inbox weekly.