Onsite Low-Latency C++ Engineer for Ultra-Fast Trading Platform

IMC Trading

Zug

On-site

CHF 140,000 - 230,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IMC Trading, based in Zug, Switzerland, seeks a C++ Software Engineer to design, code, test, and optimize our proprietary, ultra-low-latency trading system. You will work on data delivery and order submission, and contribute to connectivity across markets in a fast-paced, flat team environment.

The ideal candidate holds a Master’s or Ph.D. in CS/Math/Physics, excels in C++ on Linux, and can write clean, efficient code while optimizing performance for low-latency systems.

Qualifications

  • Master’s or Ph.D. in Computer Science, Mathematics, Physics or a related field.
  • Excellent C++ programming skills in Linux/Unix-like environments.
  • Ability to write clean, maintainable code and optimize performance.
  • Strong knowledge of low-level network and system programming.
  • Experience with low-latency trading systems is a plus.
  • Finance background is not required.

Responsibilities

  • Collaborate on building an ultra-low-latency trading platform covering data delivery and order submission.
  • Design and implement high-performance trading execution and connectivity solutions.
  • Contribute to automated trading algorithms impacting production.
  • Improve system performance through network, hardware, and software optimizations.
  • Keep up-to-date with exchange protocol updates.

Skills

C++
Low-latency
Network programming
Concurrency
Algorithms

Education

Master’s or Ph.D. in Computer Science, Mathematics, Physics or related field

Tools

Linux

Job description

IMC Trading, based in Zug, Switzerland, seeks a C++ Software Engineer to design, code, test, and optimize our proprietary, ultra-low-latency trading system. You will work on data delivery and order submission, and contribute to connectivity across markets in a fast-paced, flat team environment.

The ideal candidate holds a Master’s or Ph.D. in CS/Math/Physics, excels in C++ on Linux, and can write clean, efficient code while optimizing performance for low-latency systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency C++ Core Engineer, Digital Assets Trading
Low-Latency C++ Core Engineer, Digital Assets Trading

IMC • Zug

On-site
CHF 150,000 - 230,000
Low-Latency C++ Engineer for Crypto Trading — Remote & Flexible
Low-Latency C++ Engineer for Crypto Trading — Remote & Flexible

Venture Search • Switzerland

Remote
CHF 120,000 - 180,000
Remote-first environment
Flexible hours
Company trips abroad
Senior Rust Engineer - Ultra-Low Latency Trading Systems
Senior Rust Engineer - Ultra-Low Latency Trading Systems

Code Compass ? • Zürich

On-site
CHF 150,000 - 210,000
Feedback-driven culture
Autonomy and continuous learning
Central Zürich office
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
Ultra-Low Latency Market-Making Engineer
Ultra-Low Latency Market-Making Engineer

G-20 Strategies AG • Zürich

Hybrid
CHF 180,000 - 260,000
Low Latency MM Engineer
Low Latency MM Engineer

G-20 Group • Zürich

On-site
CHF 150,000 - 230,000
Core Developer Digital Assets
Core Developer Digital Assets

IMC Trading • Zug

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

G-20 Strategies AG • Zürich

On-site
CHF 180,000 - 260,000
C++ Developer - High-Frequency Trading Firm
C++ Developer - High-Frequency Trading Firm

Venture Search • Switzerland

Remote
CHF 120,000 - 180,000
Remote-first environment
Flexible hours
Company trips abroad
Ultra-Low Latency Market-Making Engineer
Ultra-Low Latency Market-Making Engineer

G-20 Group • Zürich

On-site
CHF 150,000 - 230,000
Top locations