J

Jump Trading

Trades global markets with quantitative strategies

Python Software Engineer Intern - Campus

Backend EngineeringConfirmed live in the last 24 hours
InternshipShanghai, ChinaNo salary listed

About the Job

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Proficiency in Python with hands-on experience building and maintaining production systems.
  • Comfort working on Linux, including command-line use, debugging, and bare-metal environments.
  • Strong fundamentals in data structures, algorithms, and system design.
  • Solid debugging skills and the ability to navigate unfamiliar codebases quickly.

Responsibilities

  • Develop and maintain ETL pipelines that source, normalize, and deliver vendor, tick/bar, and trading data firm-wide using Python, Kafka, MySQL, and ClickHouse, ensuring data integrity across millions of records daily.
  • Build trading platforms and business-specific infrastructure to support expansion into new businesses and markets and improve trading efficiency.
  • Partner with business teams to analyze trading performance, build anomaly-detection systems, model exchange behavior, and quantify the impact of infrastructure changes on trading outcomes.
  • Build and operate post-trade infrastructure for clearing, reconciliation, fee computation, position management, and PnL; parse broker files, enrich trades with reference data, and compute fees across global markets and asset classes.
  • Debug production incidents, trace data through the full pipeline, and fix root causes; own the systems built.

Desired Qualifications

  • Experience with Kafka or data pipeline tooling.
  • Background in statistics or data analysis.
  • Experience with Rust or C++.
  • Competitive programming background.

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