Skip to content
mimi

Java Low-Latency Trading Engineer

Citibank (Switzerland) AG

Canada · On-site Full-time Senior 1mo ago

About the role

About

Elevate your career as a Java Low-Latency Trading Engineer, focusing on electronic trading systems at a top global financial institution. Leverage your skills in market data integration and FIX protocol expertise.

We're seeking an experienced professional with a minimum of seven years in developing electronic trading platforms. You will work within Agile methodologies, apply automated testing techniques, and ensure high-quality engineering practices. Your strong understanding of low-latency system design and performance optimization will drive project success.

Key Responsibilities

  • Integrate real-time systems with KDB+/q or similar platforms
  • Develop and optimize electronic trading solutions
  • Collaborate in a globally distributed environment
  • Design systems with high-throughput architecture
  • Present complex concepts clearly to diverse teams

Requirements

  • Minimum of 7 years in Java, C++, or Rust
  • Strong knowledge of automated testing and CI processes
  • Experience with FIX protocol and market data
  • Understanding of exchange microstructure and regulations
  • Ability to manage multiple tasks and deadlines

Utilize your expertise in Java and low-latency systems to excel in this pivotal engineering role.

Skills

C++CIFIX protocolJavaKDB+/qRustautomated testing

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free