Senior C++ Engineer - Low Latency Options Trading - Miami

Overview

On Site
Full Time

Skills

Trading
Innovation
Leadership
Mentorship
C++
Microsoft Exchange
Market Analysis
Linux
Multithreading
Computer Networking
CPU
Scratch

Job Details

  • Build one of the most distributed and mission-critical systems at the firm.
  • Work on greenfield infrastructure to support a rapidly scaling multi-desk trading operation.
  • Join a team that values deep technical ownership, clean design, and continuous innovation.
  • Help shape the future of the Miami engineering office, where senior leadership and mentorship are key priorities.
  • 5-10 years of hands-on experience with modern C++ (C++14/17/20) in low-latency, high-throughput environments.
  • Deep knowledge of exchange protocols (e.g., ITCH, FIX, CME MDP), market data systems, or ticker plants.
  • Strong systems-level programming skills on Linux (multi-threading, networking, CPU/memory tuning).
  • A broad generalist mindset with the ability to design large-scale distributed systems from scratch.
  • Comfortable working in ambiguity and navigating business sensitivities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.