Skip to content
KrakenKraken

Senior Software Engineer - Rust - Payward Services

Builds reliable, low-latency Rust services and libraries for an enterprise platform supporting trading, payments, funding, and digital assets. Requires 5+ years of software engineering experience, distributed-systems expertise, and proficiency with network or asynchronous Rust programming.

About the job

Responsibilities

  • Design and implement robust Rust services and libraries powering 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 and translate evolving product requirements into resilient, low-latency solutions.
  • Debug issues autonomously across the operating system, network, and application stack.
  • Collaborate with product teams to gather requirements and constraints for appropriate system design.
  • Take complete end-to-end ownership of systems and libraries.
  • Mentor other engineers and contribute to defining the technical culture.

Requirements

  • 5+ years of software engineering experience.
  • Proficiency writing network services or asynchronous code in Rust.
  • A security-first mindset when designing systems.
  • Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and event-driven systems.

Nice-to-haves

  • Experience building B2B-focused products, ideally in fintech or crypto.

Compensation and Benefits

  • Applications are accepted on an ongoing basis unless a specific deadline is stated.
  • Job-related skills or work-style assessments may be part of the hiring process.

Skills

Rust, Network Services, Asynchronous Programming, Distributed Systems, Rpc, Kafka, Event-Driven Systems, Security, Operating Systems, Networking, Cryptocurrency, Fintech

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

GitLab

GitLab

Poland

Senior Backend Engineer, Trusted Agentic Development
PLN272k+/yrRemote5+ YOEBackend Engineering

Senior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.

Datadog

Datadog

Bordeaux, France
Senior Software Engineer - Distributed Systems
No salary listedHybrid5+ YOEBackend Engineering

Build and operate fault-tolerant, low-latency distributed platforms and real-time data pipelines at internet scale. The role requires significant backend programming experience, expertise in languages such as Go, Java, Rust, or C++, and a bachelor’s degree or equivalent experience.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Webflow

Webflow

Argentina

Senior Software Engineer, Build Loop
No salary listedRemote5+ YOEBackend Engineering

Build backend service scaffolding, deployment workflows, and migration tooling for Webflow’s developer productivity platform. The role requires 5+ years operating production backend services, strong TypeScript and Node.js expertise, and experience with monorepos and cloud infrastructure.