Senior Software Engineer - Rust - Payward Services

Kraken
London, Brazil, Peru, Sweden, Colombia, Argentina, Romania, Cyprus, South Africa, Czech Republic, Hungary, Mexico, Chile, Poland, Spain, Bulgaria
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Ownership","Collaboration","Mentorship","Debugging","Security-minded"]

Build and scale Rust services and libraries that power trading, payments, and crypto experiences. Design reliable, high-performance, low-latency distributed systems for safe movement of money and assets, translating evolving requirements into resilient architectures. Write reusable, testable code for revenue-critical systems with a security-first approach, and independently debug issues across OS, network, and application. Collaborate closely with product teams and mentor other engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Kraken
Kraken
1 month ago

Senior Software Engineer - Rust - Payward Services

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and scale Rust services and libraries that power trading, payments, and crypto experiences. Design reliable, high-performance, low-latency distributed systems for safe movement of money and assets, translating evolving requirements into resilient architectures. Write reusable, testable code for revenue-critical systems with a security-first approach, and independently debug issues across OS, network, and application. Collaborate closely with product teams and mentor other engineers.
Location: London, Brazil, Peru, Sweden, Colombia, Argentina, Romania, Cyprus, South Africa, Czech Republic, Hungary, Mexico, Chile, Poland, Spain, Bulgaria
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement robust Rust services and libraries for trading, payments, and crypto experiences focused on reliability and performance.
  • •Write reusable, testable, efficient code that scales across teams for revenue-critical systems without compromising safety or security.
  • •Collaborate on large-scale distributed systems architecture and translate evolving product requirements into resilient, low-latency solutions.
  • •Take complete end-to-end ownership of systems and libraries used to coordinate services and move money and assets safely at scale.
  • •Provide mentorship to other engineers and help define the technical culture.

Key Requirements

  • •5+ years of software engineering experience.
  • •Proficiency writing network services or asynchronous code in Rust.
  • •Security-first mindset for system design to ensure robustness.
  • •Ability to autonomously debug issues across OS, network, and application.
  • •Strong understanding of distributed systems and technologies including RPC, Kafka, and event-driven systems.
Experience:5+ yearsFintechCrypto
Skills:OwnershipCollaborationMentorshipDebuggingSecurity-minded
Tech Stack:RustRPCKafkaEvent-Driven SystemsDistributed systems

Company Brief

Kraken
Kraken (Payward, Inc.) is a global cryptocurrency exchange and financial infrastructure provider offering spot and derivatives trading, staking, custody, tokenized assets and institutional services to retail and institutional clients.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2011
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor