Senior Rust Backend Engineer for Fintech Platform (Hybrid)

JobCubby

Chicago, Northern (IL, KY)

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

Generous PTO
Health insurance
401k with match
Parental leave
Holiday pay

Job summary

NinjaTrader is seeking a highly skilled Rust Engineer to design, implement, and maintain backend services that power account creation, identity verification, and KYC/CIP decisioning. You will build robust integrations with identity providers and ensure deterministic, testable behavior across distributed components.

The role emphasizes secure data handling, exposure of policy-driven configurations, and scalable cloud architecture on GCP with Kubernetes.

Qualifications

  • 6+ years of professional software development experience.
  • Strong production Rust: ownership, lifetimes, error modeling, async (tokio).
  • Experience with HTTP and event-driven service integrations; backward compatibility.

Responsibilities

  • Design, develop, and maintain Rust services powering account creation, identity verification, and KYC/CIP decisioning.
  • Build integrations with identity, fraud, and screening providers; fixture-based scenarios for deterministic testing.
  • Write the determination logic as pure, table-tested functions with a single authoritative rule definition.
  • Design asynchronous delivery of outcomes to downstream systems with idempotency, retries, and completion gates.
  • Own data handling for PII and identity documents with encryption, secret management, and audit logging.
  • Policy-driven configuration to express market/product differences and enable jurisdiction support.
  • Operate services with instrumentation, logging, alerts, and incident response.
  • Design scalable, reliable cloud architecture using GCP and Kubernetes.
  • Mentor engineers and lead Rust design reviews in onboarding domain.

Skills

Rust
Async Rust
HTTP/REST
Security
Testing
Kubernetes
Docker
CI/CD
Communication

Education

Bachelors or Masters in CS/SE

Tools

Docker
Kubernetes
sqlx
diesel
serde
Tokio
gRPC/Protobuf

Job description

NinjaTrader is seeking a highly skilled Rust Engineer to design, implement, and maintain backend services that power account creation, identity verification, and KYC/CIP decisioning. You will build robust integrations with identity providers and ensure deterministic, testable behavior across distributed components.

The role emphasizes secure data handling, exposure of policy-driven configurations, and scalable cloud architecture on GCP with Kubernetes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer - Onboarding & Identity (Hybrid)
Senior Rust Engineer - Onboarding & Identity (Hybrid)

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
7 Paid Holidays Annually
3.5% 401k Company Match
+4
Senior Rust Engineer - Remote, Onboarding Platform
Senior Rust Engineer - Remote, Onboarding Platform

NinjaTrader Clearing, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
401k with company match
Generous PTO
Paid holidays
+1
Sr. Software Engineer II, Backend (Rust)
Sr. Software Engineer II, Backend (Rust)

NinjaTrader • Chicago (IL)

On-site
USD 140,000 - 190,000
Generous PTO
7 Paid Holidays Annually
3.5% 401k Company Match
+4
Sr. Software Engineer II, Backend (Rust) New Chicago or Remote*
Sr. Software Engineer II, Backend (Rust) New Chicago or Remote*

NinjaTrader Clearing, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
401k with company match
Generous PTO
Paid holidays
+1
Sr. Software Engineer II, Backend (Rust)
Sr. Software Engineer II, Backend (Rust)

JobCubby • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Generous PTO
Health insurance
401k with match
+2
Senior Platform/API Engineer — Node.js & TypeScript | Hybrid
Senior Platform/API Engineer — Node.js & TypeScript | Hybrid

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
7 Paid Holidays Annually + 5 Cond. HOL
1 Service Day Annually
+4
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 - Trading Backend Systems
Senior Rust Engineer - Trading Backend Systems

JobCubby • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 260,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