Low-Latency C++ Core Engineer for Quant Trading

IMC B.V.

Zug

On-site

CHF 120,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IMC is seeking a C++ Software Engineer to join our core engineering team in Zug. You will design, code, test, and optimize our proprietary, ultra-low-latency trading system, working autonomously in a fast-paced, flat team structure.

You will collaborate on market data delivery, order submission subsystems, and connectivity solutions, while advancing automated trading strategies and performance optimizations.

Qualifications

  • Master’s or PhD in Computer Science, Mathematics, Physics, or a related field.
  • Excellent C++ programming in a Linux/Unix environment.
  • Ability to write clean, maintainable code.
  • Deep knowledge of low-level network and system programming.
  • Understanding of algorithms, memory and concurrency, CPU architecture, OS and performance.
  • Experience in statistics, large-scale data processing, ML and/or grid computing is a plus.
  • No finance background required.

Responsibilities

  • Collaborate on developing ultra-low-latency trading platform components.
  • Design and implement trade execution and connectivity solutions.
  • Contribute to automated trading algorithms with production impact.
  • Optimize system performance via network, hardware, and code optimization.
  • Stay updated with exchange protocol changes.

Skills

C++
Linux/Unix
Low-latency
Algorithms
Concurrency

Education

Master's or PhD in CS/Math/Physics

Job description

IMC is seeking a C++ Software Engineer to join our core engineering team in Zug. You will design, code, test, and optimize our proprietary, ultra-low-latency trading system, working autonomously in a fast-paced, flat team structure.

You will collaborate on market data delivery, order submission subsystems, and connectivity solutions, while advancing automated trading strategies and performance optimizations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Developer - Digital Assets
Core Developer - Digital Assets

IMC B.V. • Zug

On-site
CHF 120,000 - 150,000
Ultra-Low Latency Market-Making Engineer
Ultra-Low Latency Market-Making Engineer

G 20 Advisors Ag • Zürich

On-site
CHF 190,000 - 270,000
Ultra-Low Latency Market-Making Engineer
Ultra-Low Latency Market-Making Engineer

G-20 Strategies AG • Zürich

Hybrid
CHF 180,000 - 260,000
Senior C++ Engineer - Low-Latency Trading Systems
Senior C++ Engineer - Low-Latency Trading Systems

Citadel Securities • Zürich

On-site
CHF 150,000 - 230,000
Low Latency MM Engineer
Low Latency MM Engineer

G-20 Group • Zürich

On-site
CHF 150,000 - 230,000
Ultra-Low Latency Market-Making Engineer
Ultra-Low Latency Market-Making Engineer

G-20 Group • Zürich

On-site
CHF 150,000 - 230,000
Low Latency MM Engineer
Low Latency MM Engineer

G-20 Strategies AG • Zürich

On-site
CHF 180,000 - 260,000
Graduate Data Engineer – Real-Time Trading
Graduate Data Engineer – Real-Time Trading

IMC Trading • Zug

On-site
CHF 90,000 - 130,000
Quant Developer: High-Impact Trading Systems & Models
Quant Developer: High-Impact Trading Systems & Models

Mathrix Group • Zug

On-site
CHF 120,000 - 170,000
Discretionary bonus
Inspiring work environment
25 vacation days
+1
DeFi Quant Developer — On-Chain Trading Algorithms
DeFi Quant Developer — On-Chain Trading Algorithms

IMC Trading • Zug

On-site
CHF 150,000 - 230,000