Senior Software Engineer - Exchange Integrations

Raven

Lombardia

On-site

EUR 85,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Raven seeks a highly skilled engineer to develop and operate low-latency exchange integrations and real-time trading components. You will ensure reliable session lifecycles, accurate balances, and fast quote-to-wire paths across multiple venues.

You will work with Rust or modern C++, apply distributed-systems principles, and communicate effectively in English across offices. A background in high-frequency trading environments is appreciated, though no degree is required.

Qualifications

  • Built and operated low-latency systems with third-party services.
  • Proficient in Rust or modern C++ for high-performance code.
  • Experience with distributed systems and idempotent design.
  • Strong Linux networking knowledge and TLS basics.
  • Ability to measure performance and optimize safely under pressure.
  • Fluent English; effective across multiple offices.
  • HFT pedigree welcome; no degree required; evidence is mandatory.

Responsibilities

  • Develop and operate low-latency integrations with exchange providers.
  • Maintain and optimize quoting and order routing paths.
  • Ensure reliability, session lifecycle and reconciliation across systems.
  • Monitor, alert, and respond to anomalies in the trading stack.
  • Collaborate with teams across offices in English.

Skills

Low-latency systems
Rust or modern C++
Distributed systems
Linux networking
Performance measurement
Fluent English
Exchange connectivity

Education

No degree required

Tools

TCP/WebSocket

Job description

Every decision a strategy makes ends its life as an order on an exchange, and every unit of risk we carry is only as known as our account state is fresh. You own our exchange integrations end to end. Every quote that leaves the building and every balance that comes back passes through the layer you own. A slow cancel is adverse selection with our name on it. A stale balance is risk we are carrying without knowing it.

Responsibilities

Venue integrations.New venues from documentation to production, whatever shape they arrive in. Centralized exchanges over REST, WebSocket, and FIX - signing on the hot path, session lifecycle, cancel-on-disconnect, and every quirk the documentation forgot. DeFi venues on the chains we run nodes for (Ethereum, Arbitrum, Polygon, Avalanche), where an order is a signed transaction and nonce management, gas strategy, revert protection, and confirmation semantics decide when a fill is actually a fill. Prediction markets, where resolution and settlement are first-class events and positions track per outcome.

The quoting path.Quote-to-wire and quote-to-ack latency, batch amends, connection warmth. Rate limits are a budget. You build the accounting so strategies spend it where it earns, and the headroom so mass-cancel always fires.

Order and account state. State machines that survive lost acks, duplicate fills, and out-of-order updates, with idempotency built on APIs that offer none. Real-time balances and positions everywhere we hold risk - margin and collateral, on-chain balances and allowances, prediction-market positions per outcome - with drift against the venue caught in seconds, not at end of day.

Reliability.Session failover, degraded-mode behavior, maintenance windows, and anomalies alerting into Sauron, our monitoring stack, before a trader notices.

Who you are
  • You have built and operated low-latency systems talking to third-party services over the network. Exchange connectivity is the shortest path in, but real-time bidding, telecoms signalling, and game networking build the same instincts
  • Protocol work under a deadline - text and binary over TCP and WebSocket, session lifecycle and reconnects, state that stays correct when the far side misbehaves
  • Deep Rust or modern C++. The stack is Rust, and you will be productive in it fast
  • Distributed-systems judgment across consistency, idempotency, and reconciliation
  • Linux and networking depth, including what TLS and signing cost on a hot path
  • You measure before you optimize, and your numbers survive scrutiny
  • Fluent English. It is the working language across both offices
  • Exchange venues, blockchain execution, and prediction markets are a plus, not a filter. We teach markets to someone who brings the engineering
  • No degree or certifications required. HFT pedigree is welcome; evidence is mandatory
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Exchange Integrations
Senior Software Engineer - Exchange Integrations

RAVEN • Milano

On-site
EUR 90,000 - 120,000
Senior Exchange Integrations Engineer - Low-Latency Rust
Senior Exchange Integrations Engineer - Low-Latency Rust

Raven • Lombardia

On-site
EUR 85,000 - 120,000
Senior Software Engineer - Low-Latency Exchange Systems
Senior Software Engineer - Low-Latency Exchange Systems

RAVEN • Milano

On-site
EUR 90,000 - 120,000
Senior Rust Engineer - High Frequency Trading (HFT)
Senior Rust Engineer - High Frequency Trading (HFT)

Keyrock • Milano

Remote
EUR 140,000 - 230,000
Competitive salary package
Flexible working hours
Fully remote work
Quantitative Trader - Sports Prediction Markets
Quantitative Trader - Sports Prediction Markets

RAVEN • Milano

On-site
EUR 120,000 - 190,000
Rust Engineer - Trading Systems
Rust Engineer - Trading Systems

Keyrock • Milano

Remote
EUR 90,000 - 130,000
Competitive salary
Flexible hours
Remote work
Front Office Subject Matter Expert
Front Office Subject Matter Expert

Behavox • Lombardia

Remote
EUR 90,000 - 120,000
Global mission
Impact & learning potential
Competitive compensation
+2
Front Office Subject Matter Expert New Rome
Front Office Subject Matter Expert New Rome

Behavox • Roma

Hybrid
EUR 90,000 - 120,000
Global mission
100% bonus pay included
Career development budget
+2
Front Office Subject Matter Expert New Bologna
Front Office Subject Matter Expert New Bologna

Behavox • Bologna

Hybrid
EUR 110,000 - 160,000
Global mission
Learning potential
100% bonus pay
+2
Front Office Subject Matter Expert New Milan
Front Office Subject Matter Expert New Milan

Behavox • Lombardia

Hybrid
EUR 90,000 - 130,000
Learning and development budget
Flexible work schedule
Generous time-off policy