JT
Jump TradingChicago, IL

Campus Software Engineer (Full-Time)

Apply

Programme

Graduate

Location

Chicago, IL

About the role

Join Jump Trading as a full-time Campus Software Engineer in Chicago, working on cutting-edge trading systems and supercomputers. Develop skills in C++, Python, and software lifecycle in a fast-paced, collaborative environment.

Role and Responsibilities

  • Design, code, test, and maintain distributed trading systems and supercomputers.
  • Work alongside experienced engineers to learn advanced C++, Python, SDLC, and test automation.
  • Contribute to technology groups focused on market data, order entry, risk management, simulation, or UI development.
  • Deploy new software daily in a fast-paced team environment.
  • Solve complex problems and build optimal software solutions from scratch.
  • Perform other duties as assigned.

Required Skills

  • Proficiency in C++ or Python development on Linux platforms.
  • Strong understanding of data structures and threading models.
  • Ability to work effectively in a fast-paced team environment.
  • Passion for solving complex problems and building software from scratch.
  • Interest in hardware, networking, and OS design for high-performance software.
  • Reliable and predictable availability.

Preferred Qualifications

  • Past internship or job experience in software development is a plus.
  • Advanced coursework in algorithms, network programming, operating systems, or compilers.
  • No finance or economics experience required.

Additional Information

  • International students eligible for CPT/OPT encouraged to apply.
  • Work visa sponsorship available for full-time positions.
  • Estimated base salary is $250,000 per year.

Benefits

  • Private medical, vision, and dental insurance.
  • Travel medical insurance.
  • Group pension scheme.
  • Group life assurance and income protection.
  • Paid parental leave.
  • Parking and commuter benefits.