Senior Rust Engineer — Distributed Ledger Lead

FIS

New York (NY)

Hybrid

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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 Backend Engineer -NYC hybrid
Senior Rust Backend Engineer -NYC hybrid

Divine Match Talent • New York (NY)

On-site
USD 150,000 - 190,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 Backend Engineer for Crypto Systems
Senior Rust Backend Engineer for Crypto Systems

Kraken Exchange • New York (NY)

On-site
USD 170,000 - 210,000
Rust Software Engineer - Consumer Fintech
Rust Software Engineer - Consumer Fintech

Kraken • Peru (IL)

On-site
USD 140,000 - 200,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 - Real-Time Fintech Infrastructure
Rust Software Engineer - Real-Time Fintech Infrastructure

Kraken • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Senior Rust Backend Engineer for AI-Driven Fintech Platform
Senior Rust Backend Engineer for AI-Driven Fintech Platform

Divine Match Talent • New York (NY)

On-site
USD 150,000 - 190,000