HHiring Reality
← Jump Trading

Campus Python Software Engineer (Intern)

Jump Trading
Location
Shanghai
Posted
16 days ago
Department
Core Development
What they actually want (must-haves)
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Proficient in Python with hands-on experience building and maintaining production systems
  • Comfortable working on Linux — command line, 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
Nice to have
  • Experience with Kafka, or data pipeline tooling
  • Background in statistics or data analysis
  • Experience with Rust or C++
  • Competitive programming background
What the job really is

As a Campus Python Software Engineer Intern at Jump Trading Group, you will work at the intersection of trading and technology, focusing on building data pipelines, post-trade infrastructure, and analytics platforms. Your role involves developing and maintaining systems that ensure data integrity, support trading operations, and perform statistical analyses on trading performance. You will collaborate with various teams and take ownership of the code you write, ensuring it runs efficiently in production environments.

Things to weigh
  • No finance or economics experience required, which may appeal to candidates without a finance background.
  • The role requires working in a fast-paced trading environment where priorities can shift quickly.
  • Candidates should be interested in a full-time position in APAC after graduation.
Job score2.6/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Jump Trading?

See how your résumé matches this role — and tailor it from what actually gets interviews.