Senior Rust Engineer - Onboarding & Identity (Hybrid)

NinjaTrader

Chicago (IL)

Hybrid

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous PTO
7 Paid Holidays Annually
3.5% 401k Company Match
Paid Parental Bonding Leave
Health, Vision, Dental Coverage
Life and Disability Insurance Covered
Hybrid work schedule

Job summary

NinjaTrader, based in Chicago, IL, is seeking a Sr. Software Engineer II focused on Rust to own the onboarding surface end to end, including provider integrations and KYC/CIP decisioning.

You will mentor teams and shape patterns across Payward's Rust ecosystem, impacting approval rates and funding timelines. Responsibilities include building scalable Rust services, secure data handling, and policy-driven support for new markets, with a strong emphasis on testing and reliability.

Qualifications

  • 6+ years of professional software development experience.
  • Strong production Rust experience with async and ownership concepts.
  • Experience designing HTTP and event-driven service integrations.
  • Docker and Kubernetes in cloud environments, plus SQL layer tooling.
  • Excellent communication and cross-team collaboration.
  • Degree in CS/SE or related field.

Responsibilities

  • Design, develop, and maintain Rust services powering onboarding and KYC/CIP decisioning.
  • Build integrations with identity, fraud, and screening providers.
  • Implement deterministic, testable decision logic with table-driven tests.
  • Deliver asynchronous, reliable outcomes to downstream systems.
  • Ensure data handling of PII with encryption, redaction, and audit logging.
  • Sponsor policy-driven variations for new jurisdictions and provinces.
  • Operate with instrumentation, logging, alerting, and incident response.
  • Collaborate across teams and mentor junior Rust engineers.

Skills

Rust production experience
Ownership & lifetimes
Async (Tokio) in Rust
HTTP & event-driven integrations
Strong communication

Education

Bachelor's or Master's in CS/SE

Tools

Docker
Kubernetes
SQL (sqlx or diesel)
Serde

Job description

NinjaTrader, based in Chicago, IL, is seeking a Sr. Software Engineer II focused on Rust to own the onboarding surface end to end, including provider integrations and KYC/CIP decisioning.

You will mentor teams and shape patterns across Payward's Rust ecosystem, impacting approval rates and funding timelines. Responsibilities include building scalable Rust services, secure data handling, and policy-driven support for new markets, with a strong emphasis on testing and reliability.

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

Similar jobs worth comparing

Senior Rust Backend Engineer - Onboarding Systems
Senior Rust Backend Engineer - Onboarding Systems

ninjatrader • United States

On-site
USD 140,000 - 200,000
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
Senior Rust Backend Engineer for Fintech Platform (Hybrid)
Senior Rust Backend Engineer for Fintech Platform (Hybrid)

JobCubby • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Generous PTO
Health insurance
401k with match
+2
Sr. Software Engineer II, Backend (Rust)
Sr. Software Engineer II, Backend (Rust)

ninjatrader • United States

On-site
USD 140,000 - 200,000
Sr. Software Engineer II, Backend (Rust)
Sr. Software Engineer II, Backend (Rust)

NinjaTrader • Chicago (IL)

Hybrid
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
Senior Rust Engineer — Real-Time FinTech Infrastructure
Senior Rust Engineer — Real-Time FinTech Infrastructure

Kraken • Peru (IL)

Remote
USD 160,000 - 210,000
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 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 • Peru (IL)

On-site
USD 120,000 - 180,000