Senior Low Latency Java Architect (Winnipeg)

Senior Low Latency Java Architect (Winnipeg)

09 Nov
|
Citi
|
Winnipeg

09 Nov

Citi

Winnipeg

Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full time role supports global trading desks.The Applications Development Technical Lead Analyst serves as principal designer, systems architect, and hands-on lead engineer. You will build mission-critical platforms for real-time credit checks, position aggregation, margin valuation, and risk limits.

The work spans global Client Risk and Position Management technology.Key Responsibilities:

Lead architecture for fault-tolerant risk calculation enginesDevelop and optimize Java 17/21+ production codeDesign event-driven pipelines using Apache Kafka and Solace PubSub+Profile CPU, memory, garbage collection,



and network performanceTranslate quantitative risk models into deterministic architectureRequirements:

Proficiency in modern Java and JVM internalsKnowledge of lock-free data structures and concurrent programmingExperience tuning microsecond and sub-millisecond latencyBachelor's degree in computer science or related STEM disciplineC++ or Rust knowledge is desirableApply Java architecture, concurrency, and low-latency engineering expertise to Citi's global risk technology platforms.

📌 Senior Low Latency Java Architect (Winnipeg)
🏢 Citi
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior low latency java architect (winnipeg) / winnipeg