Senior Rust Engineer — Distributed Ledger Lead

FIS

New York (NY)

Hybrid

USD 150,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FIS is seeking a Senior Rust Engineer for the Keystone distributed ledger at the New York area. You will work close to the metal on consensus, cryptography, state storage, and correctness engineering, and help build gRPC services, SDKs, and integration patterns used by bank customers.

You will design and optimize the ledger's APIs, ensure robust testing, and collaborate in a small, senior team focused on end-to-end service ownership.

Qualifications

  • Six or more years of professional backend or systems engineering.
  • Deep, practical async Rust development experience.
  • Hands-on experience with blockchain or distributed ledger internals (consensus, state storage, or node networking).
  • Applied cryptography fundamentals (signatures, hashing, custody).
  • Experience designing APIs with gRPC/Protocol Buffers and versioned clients.

Responsibilities

  • Contribute to consensus and ledger core components (RocksDB storage, finality, snapshotting).
  • Implement cryptography and key custody features (Ed25519, AWS KMS, HSM integration).
  • Develop and support ledger APIs and SDKs (tonic gRPC, REST gateways).
  • Build observability with ClickHouse, PostgreSQL, Prometheus, tracing.

Skills

Rust
Async Rust
Distributed ledger internals
Cryptography fundamentals
APIs - gRPC/Protocol Buffers
Docker/Kubernetes
Testing discipline
Technical writing

Tools

RocksDB
Fortanix SGX
AWS KMS
AWS Nitro Enclaves
gRPC
Protocol Buffers
Docker
Kubernetes
Prometheus
PostgreSQL
ClickHouse

Job description

FIS is seeking a Senior Rust Engineer for the Keystone distributed ledger at the New York area. You will work close to the metal on consensus, cryptography, state storage, and correctness engineering, and help build gRPC services, SDKs, and integration patterns used by bank customers.

You will design and optimize the ledger's APIs, ensure robust testing, and collaborate in a small, senior team focused on end-to-end service ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Lead, Distributed Ledger & Consensus Engineer
Rust Lead, Distributed Ledger & Consensus Engineer

FIS Management Services LLC • City of Lockport (NY)

Hybrid
USD 134,000 - 228,000
Rust Software Engineer Lead, Distributed Ledger
Rust Software Engineer Lead, Distributed Ledger

FIS • New York (NY)

Hybrid
USD 150,000 - 210,000
Senior Rust Software Engineer for Distributed Ledger
Senior Rust Software Engineer for Distributed Ledger

Rustify • United States

On-site
USD 140,000 - 200,000
Remote Rust Engineer for Fintech Infrastructure
Remote Rust Engineer for Fintech Infrastructure

Rustify • United States

Remote
USD 120,000 - 150,000
Senior Rust Engineer — Real-Time FinTech Infrastructure
Senior Rust Engineer — Real-Time FinTech Infrastructure

Kraken • Peru (IL)

Remote
USD 160,000 - 210,000
Senior Rust Engineer — Build Low-Latency Fintech Systems
Senior Rust Engineer — Build Low-Latency Fintech Systems

Kraken • Town of Poland (NY)

On-site
USD 130,000 - 190,000
Senior Rust Engineer for Open Finance Platform
Senior Rust Engineer for Open Finance Platform

Kraken • United States

Remote
USD 180,000 - 260,000
Senior Rust Engineer: Real-Time Open Finance Platform
Senior Rust Engineer: Real-Time Open Finance Platform

Kraken • Town of Sweden (NY)

On-site
USD 170,000 - 250,000
Rust Software Engineer — Open Finance Infrastructure
Rust Software Engineer — Open Finance Infrastructure

Kraken International • Northern (KY)

On-site
USD 120,000 - 180,000
Senior Rust Engineer - Core Infrastructure (Remote)
Senior Rust Engineer - Core Infrastructure (Remote)

Rustify • United States

Remote
USD 180,000 - 240,000