Millennium Management logo

Senior C++ Engineer, High Frequency Trading

Millennium Management

On-site
Singapore, Singapore
Full-time
Senior
5+ yrs
Salary not listedPosted 3mo ago

Real job — pulled straight from Millennium Management’s careers page · Verified May 21, 2026 · No reposts.

Job description

Millennium Management is hiring a Senior C++ Engineer, High Frequency Trading — a full-time, based in Singapore, Singapore role. Apply directly on Millennium Management's careers page below.

Senior C++ Engineer - High Frequency Trading

Location: Singapore, Singapore

Department: Information Technology

Senior C++ Engineer - High Frequency Trading

The Systematic Platform Execution & Exchange Data (SPEED) Team is at the core of Millennium’s Equities, Quant Strategies, and Shared Services Technology organization, powering the firm’s lowest‑latency solutions for systematic and high‑frequency trading. SPEED delivers the live trading and market‑data platforms used by portfolio managers and risk systems, including Latency Critical Trading (LCT), DMA OMS (Client Direct), DMA market data feeds, packet capture (PCAPs), enterprise market data, and intraday data services across latency tiers from sub‑100 nanoseconds to millisecond‑sensitive workflows. By building and operating this execution and data infrastructure, SPEED enables portfolio managers and researchers to compete effectively in the most time‑critical markets.

As a Senior HFT Developer on SPEED, you will design and build core low‑latency components for order entry, market data, exchange simulation, feature extraction, and strategy containers, initially focused on delivering the full set of capabilities required for trading and research infrastructure. You will collaborate closely with system architects and quantitative researchers, operate and optimize these systems in production, and provide technical leadership for SPEED’s HFT platform within the APAC region, with clear opportunities to grow into formal team leadership as the effort scales.. This role offers the chance to work end‑to‑end on mission‑critical HFT systems in a highly technical environment, directly shaping the performance, reliability, and evolution of platforms that are central to Millennium’s trading edge.

Principal Responsibilities

  • Build low-latency infrastructure for order entry, market data, exchange simulators, feature extraction, strategy container, and other systems.
  • Build convenience layer tools and services to facilitate trading teams onboarding at MLP.
  • Participate in a follow-the-sun support rotation (L2) for latency-critical systems, including real-time troubleshooting of production issues.
  • Work closely with the SPEED architect, quantitative researchers, and the business to provide high ROI solutions that are aligned with both the business and the platform strategy.
  • Provide technical leadership for SPEED’s low-latency trading platform in the APAC region, owning key architectural decisions, setting performance and quality standards, and mentoring less-experienced engineers.
  • Will liaise with many other MLP teams depending on project focus.


Qualifications/Skills Required 

  • 5+ years with a well-regarded HFT group, delivering production-grade, low-latency systems.
  • Demonstrated expertise in C++ and Python for production, low‑latency systems.
  • Strong understanding of Linux internals, CPU architecture (caches, NUMA, branch prediction), and performance profiling.
  • Experience with ultra-low-latency networking (multicast market data, TCP/UDP, kernel-bypass such as DPDK/Onload, custom NIC/FPGA stacks a plus).
  • Strong understanding of the HFT quantitative research pipeline.
  • Experience with HPC grids (scheduling, storage, job management) for research and production workloads.
  • Cloud experience (AWS, GCP) is a plus
  • Proven ability to navigate large organizations, create cross-team synergies, and influence outcomes.
  • High accountability and ownership; able to self-manage time, set priorities, and meet deadlines.
  • Demonstrated technical leadership with cross-team influence and team-management potential

Get Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Paramount Assure logo

Network Security Consultant

Doha, Qatar
✓ From careers page· 8m ago
Carl Zeiss AG logo

SAP Basis Consultant

Bangalore
✓ From careers page· 39m ago
DevRev logo

Data Engineer

Austin, TX
✓ From careers page· 55m ago
Tractor Supply Company logo

UAS Software Engineer

Arlington, VA
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Senior C++ Engineer, High Frequency Trading at Millennium Management?

The required skills for Senior C++ Engineer, High Frequency Trading at Millennium Management include: C++, Python, Linux, AWS, GCP.

What is the seniority level for Senior C++ Engineer, High Frequency Trading at Millennium Management?

Senior C++ Engineer, High Frequency Trading at Millennium Management is a Senior level position.

How do I apply for Senior C++ Engineer, High Frequency Trading at Millennium Management?

You can view the full description and apply for Senior C++ Engineer, High Frequency Trading at Millennium Management on EchoJobs: https://echojobs.io/job/millennium-management-senior-c-engineer-high-frequency-trading-ltqk7.