CareerPlan

Senior Software Engineer - Exchange Integrations

Milan, Metropolitan City of Milan, ItalyFull-time2026-10-09 → 2026-11-10

Core

Own end-to-end exchange integrations for trading strategies, managing quote-to-wire latency, order state, and risk accounting across centralized and DeFi venues.

Role type

Senior Software Engineer (Low-Latency Trading Systems)

Builds

Exchange connectivity layer, quoting path, order/account state machines, and reliability infrastructure for trading strategies.

Domain

Financial Technology / High-Frequency Trading / Blockchain

Deliverable

production ML models | product features

Required skills

Rust, C++, TCP/WebSocket protocol implementation, session lifecycle management, state machine design, idempotency, Linux networking, TLS, signing on hot path, low-latency system design, distributed systems consistency, anomaly detection.

Preferred skills

Exchange venue experience, blockchain execution (Ethereum, Arbitrum, Polygon, Avalanche), prediction markets, HFT pedigree.

Technologies

Rust, C++, TCP, WebSocket, FIX, Ethereum, Arbitrum, Polygon, Avalanche, Sauron (monitoring stack).

Responsibilities

Build and operate low-latency systems for venue integrations (REST, WebSocket, FIX, on-chain); manage quote-to-wire latency and rate limits; design state machines for order/account state with idempotency; implement session failover and degraded-mode behavior; monitor anomalies in real-time.

Seniority

Senior, hands-on IC