17 Apr
|
E4 Software Services
|
Toronto
17 Apr
E4 Software Services
Toronto
Apply on Kit Job: kitjob.ca/job/2fsgyw
We are seeking an experienced Low-Latency eFX Trading Platform Developer to design, build, and optimize the core components of our real-time electronic trading platform. You will be responsible for developing latency-sensitive processes that handle pricing, execution, hedging, and distribution within the FX trading environment.
Key Responsibilities
- Design and build latency-sensitive electronic trading processes, from price ingestion through execution and post-trade handoff.
- Develop and optimize real-time trading components including execution flows, pricing pipelines, hedging logic, and distribution mechanisms.
- Engineer systems where microseconds matter, focusing on throughput, determinism, and system behavior under load.
- Work directly with traders and eTrading stakeholders to translate trading strategies and execution logic into robust, automated processes.
- Integrate market data, pricing, execution, and risk controls into cohesive, low-latency workflows.
- Profile, tune, and refactor code to reduce latency across JVM, threading, memory allocation, and messaging layers.
- Collaborate with quants and risk teams to embed real-time checks and controls into execution paths.
- Contribute to architectural decisions specific to low-latency system design, including threading models, event handling, and data flow.
- Design and build core eFX platform components that support real-time pricing, execution, and liquidity distribution.
- Develop latency-sensitive trading processes operating directly in the FX execution path.
- Implement and optimize pricing engines, execution logic, hedging workflows, and distribution services within a real-time FX environment.
- Embed real-time risk checks, throttling, and controls into core execution flows.
- Profile, tune, and optimize C#/.NET applications for low latency and high volume FX trading.
Required Experience & Skills
- 6–8+ years of hands-on Java development in electronic trading environments.
- 6–8+ years of hands-on C#/.NET development in electronic trading environments.
- Direct experience building eTrading or low-latency trading systems (not just consuming them).
- Direct experience building core eFX trading platforms, not just consuming them.
- Proven background in FX eTrading, EFX, Commodities eTrading, or comparable real-time trading domains.
- Strong background in FX eTrading, including pricing, execution, and liquidity workflows.
- Robust understanding of how trading processes behave under latency constraints, including pricing, execution, and risk interactions.
- Deep experience with multi-threading, concurrency models, lock-free or low-contention design, and event-driven architectures.
- Strong expertise in multi-threading, async/await, concurrency models, and event-driven architectures in C#.
- Experience working close to the trading desk on execution logic and trading workflows, not purely downstream systems.
- Experience working on core trading engines, pricing platforms, execution services, or distribution layers.
- Deep understanding of real-time FX trading workflows and how they behave under latency constraints.
- Experience working close to the FX trading desk or eFX product teams.
Preferred Qualifications
- Experience with FIX engines, market data handlers, or proprietary execution protocols.
- JVM performance tuning for low latency (GC behavior, memory management, CPU affinity).
- Exposure to high-throughput messaging or in-memory data distribution used in trading environments.
- Prior work on systems where latency and determinism were explicit non-functional requirements.
- Experience with FX pricing models, streaming prices, and liquidity aggregation.
- Hands-on work with FIX, proprietary FX protocols, or low-latency messaging.
- Experience tuning .NET runtime performance for low latency and high throughput.
- Prior involvement in building in-house trading platforms rather than vendor customization.
- Experience in FX venues, single-dealer platforms, or bank-built eFX systems.
#J-18808-Ljbffr
Apply on Kit Job: kitjob.ca/job/2fsgyw
📌 Low-Latency eFX Trading Platform Developer (Toronto)
🏢 E4 Software Services
📍 Toronto