Jump Trading logo
Jump Trading
Posted 88 days agoVerified live 2d ago

Campus Software Engineer (Intern)

Brief overview

Chicago, ILIn-person
UndergradOr in progress
$250k/yrStated minimum
Sponsors visasStated in posting

Job description

Summary

Jump Trading Group is committed to world class research and empowers exceptional talents in Mathematics, Physics, and Computer Science. They are seeking a Campus Software Engineer Intern to work with their technology team on their distributed trading system and gain experience in software development.

Responsibilities

  • You will be working side by side with our experienced software engineers and will receive ongoing coaching from a dedicated mentor throughout the summer
  • Over the course of the summer, you will take on projects working on production code and gain experience with our full-cycle process for development, testing, and release using Agile methodologies
  • You will apply your programming and analysis skills to contribute to our real-time large-scale, high-performance trading platform and related infrastructure
  • Other duties as assigned or needed

Skills

  • Hands-on experience and a high level of proficiency in one or more of the following: C++ development on Linux platform, Python development on Linux platform
  • Strong understanding of data structures and threading models
  • Ability to work with a team in a fast-paced environment, deploying new software daily
  • Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries
  • Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software
  • Reliable and predictable availability
  • Past internship or job experience in a software development role is a plus
  • Advanced coursework in algorithms, network programming, operating systems, compilers
  • Experience with AI tools like Claude Code in a real work environment

Qualifications

Must Haves

  • Hands-on experience and a high level of proficiency in one or more of the following: C++ development on Linux platform, Python development on Linux platform
  • Strong understanding of data structures and threading models
  • Ability to work with a team in a fast-paced environment, deploying new software daily
  • Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries
  • Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software
  • Reliable and predictable availability

Nice to Haves

  • Past internship or job experience in a software development role is a plus
  • Advanced coursework in algorithms, network programming, operating systems, compilers
  • Experience with AI tools like Claude Code in a real work environment

Benefits

  • INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions

More jobs like this