J

Jump Trading

Trades global markets with quantitative strategies

Quantitative Developer - Trading Team

Quantitative DevelopmentUpdated on Nov 12
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 2 years of experience in a production engineering or trade support function, including solving challenging problems through code in a live trading environment.
  • Strong software development skills in Python and C++, with the ability to build efficient, modular, and reliable systems and a performance-oriented mindset.
  • Strong production engineering skills in Linux and Bash, including scripting to start systems, troubleshooting, monitoring, and operating real-time systems under pressure.
  • Ability to independently trace error messages to their source, identify underlying problems, and begin fixes.
  • Reliable and predictable availability to support production systems, including responsiveness during trading hours when needed.
  • Ability to reason through quantitative problems and communicate effectively with quantitative researchers and engineers.

Responsibilities

  • Manage and evolve the monitoring system, serving as the primary escalation point for error messages and failed jobs, tracing problems to their source, identifying bugs, writing fixes, and maintaining a broad understanding of monitored processes.
  • Investigate recurring pipeline issues and solve them systemically; optimize performance-critical workloads, including ML models and GPU jobs.
  • Contribute across research, coding, testing, and production deployment; support end users, troubleshoot issues, manage system upgrades, and design and maintain testing, deployment, rollout, and rollback processes.
  • Perform other duties as assigned or needed.

Desired Qualifications

  • Understanding of neural networks and experience optimizing machine-learning or GPU workloads for performance.
  • Experience with modern infrastructure and deployment practices, including continuous integration and continuous delivery, Infrastructure as Code, containerization, and observability tools such as GitLab, Jenkins, Terraform, Ansible, Docker, Kubernetes, Prometheus, or Grafana.
  • At least 2 years of experience working with industrial-grade Python and C++ codebases.
  • Familiarity with distributed large-scale systems.

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