Jump Trading

Senior Software Engineer

Jump Trading
Apply
2 months ago
Shanghai, China +2 moreSenior

Responsibilities

  • Develop and maintain Jump’s algorithmic trading platforms.
  • Create and optimize scalable, multi-tiered applications and infrastructure.
  • Influence the strategic direction of Core Development and apply technology to business problems.
  • Partner with engineering, networking, and trading teams across multiple regions to align technical priorities with business objectives.

Requirements

  • At least 3–4 years of experience building platforms and solving business challenges.
  • Strong programming skills in C++ or Python on large distributed systems.
  • Strong understanding of computer systems, including operating systems, networks, and performance optimization.
  • Strategic thinking and maturity in addressing complex problems across teams, technology, and processes.
  • Strong communication, interpersonal, teamwork, and collaboration skills.
  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field.
  • Reliable and predictable availability.

Tech Stack

Categories

Jump Trading

About Jump Trading

1,001-5,000 employees

Jump Trading is a privately held quantitative and high-frequency trading firm that designs low-latency systems and models to trade global markets across asset classes, including equities, futures, options, and cryptocurrencies. It trades its own capital rather than selling software or services, and operates from Chicago with offices across North America, Europe, and Asia; the firm was founded in 1999. Affiliates include Jump Crypto for digital assets and the venture arm Jump Capital.

Contact me