Senior Rust Engineer

$$$$
Product

We're building analytical instruments for traders, brokers, and retail investors โ€” real-time tools that make sense of the US stock market as it moves. Startup pace, real infrastructure, direct customer impact.

We build with AI in the loop โ€” our engineers use it to move faster and explore further, and we expect the same from you.

 

What You'll Do

  • Build the real-time data layer: ingest market feeds, process tick data, serve low-latency responses to the UI that has to be right and fast at the same time
  • Own the customer-facing side: charts, dashboards, analytical instruments that traders and brokers use to make decisions โ€” in Rust where it needs to be fast, in JS/TS where the customer sees it
  • Bridge the gap between the high-throughput backend and what renders on screen โ€” you understand both sides and can make them work together without throwing the problem over the wall
  • Use AI tools actively in your daily work โ€” code generation, debugging, architecture exploration โ€” and bring genuine curiosity about what they can and can't do

 

What We're Looking For

Must have:

  • Rust โ€” production experience, comfortable owning performance-critical services
  • JavaScript or TypeScript โ€” shipped customer-facing interfaces that real users interact with
  • Experience with real-time or streaming data โ€” you understand what it means when latency matters and data accuracy is non-negotiable
  • You actively use AI tools in your daily workflow and can describe how they've changed the way you work โ€” with genuine curiosity to go deeper
  • 3+ years of professional software development, with meaningful time on systems where correctness and performance are both required

 

Nice to have (we'll work through the rest together):

  • Financial domain: trading, market data, order book mechanics, price feeds
  • WebSockets or SSE for real-time UI updates
  • WebAssembly โ€” especially Rust compiled to WASM for browser performance
  • Familiarity with market data protocols or feeds (FIX, broker WebSocket APIs)
  • Experience with high-throughput message systems (Kafka, Redpanda, or similar)

 

Required skills experience

AI/ML 2 years
Rust 3 years
JavaScript 3 years
TypeScript 3 years
Python 3 years
Realtime Database 1 year

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Published 25 June
21 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...