J

Jump Trading

Trades global markets with quantitative strategies

C++ Software Engineer Intern

Backend EngineeringConfirmed live in the last 24 hours
InternshipSingaporeNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related field is required.
  • Proficiency in C++ and hands-on experience working with large-scale systems are required.
  • Strong fundamentals in data structures, algorithms, system design, networking concepts, and operating systems are required.
  • Solid debugging skills and the ability to navigate unfamiliar codebases quickly are required.
  • Comfort working on Linux, including command-line use, debugging, and bare-metal environments, is required.

Responsibilities

  • Design, build, and maintain systems connecting trading strategies to exchanges, including market data handling, order entry, and the order lifecycle, while optimizing performance and robustness.
  • Build trading platforms that support expansion into new businesses and markets, delivering solutions for strategic initiatives and more efficient trading.
  • Design risk modules that monitor performance in real time and apply pre-trade and post-trade controls across trading system components.
  • Build and maintain back-testing infrastructure for evaluating systematic strategies against large-scale historical market data.
  • Produce datasets used by traders and quantitative researchers; build high-throughput, reliable C++ compute engines to collect, organize, and enrich order and market data for trading analytics.
  • Debug production incidents, trace data through the full pipeline, and fix root causes; take ownership of the systems built.

Desired Qualifications

  • Experience with system performance optimization is desirable.
  • Experience with Python is desirable.
  • Contributions to open-source projects are desirable.
  • A background in statistics or data analysis is desirable.
  • Knowledge of finance and economics is desirable.
  • A competitive programming background is desirable.

About the Company

Jump Trading

Trades global markets with quantitative strategies

Jump Trading trades its own capital across global financial markets, using quantitative research and automated systems to buy and sell assets. Its strategies range from high-frequency trading to statistical models and discretionary macro investing, spanning equities, options, credit, commodities, futures, and digital assets. Traders, engineers, and researchers develop the models and execution systems together, and the firm earns money from returns on its trading. Its Jump Crypto division also develops open-source blockchain infrastructure, including tools that validate transactions and move information between networks. Founded in 1999, Jump Trading is headquartered in Chicago, Illinois.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$300M
Headquarters
Chicago, IL
Founded
1999

Recently Posted Jobs

Explore more opportunities at Jump Trading

See more jobs