JT
Jump TradingSingapore

Campus C++ Software Engineer (Intern)

Apply

Programme

Internship

Location

Singapore

Duration

10 weeks

About the role

Join Jump Trading's 10-week software engineering internship in Singapore, focusing on C++ development for high-performance trading systems. Gain hands-on experience, mentorship, and a pathway to full-time roles.

Role Overview

  • 10-week intensive internship within core development team.
  • Design, code, test, and maintain distributed trading systems.
  • Work on projects through full development lifecycle using Agile.
  • Sharpen C++ programming skills in a high-performance environment.
  • Collaborate with experienced engineers and receive ongoing mentorship.
  • Opportunity to transition to full-time software engineering roles.

Responsibilities

  • Develop and maintain large-scale, high-performance infrastructure.
  • Participate in daily software deployment in a fast-paced environment.
  • Apply knowledge from hardware, networking, and OS design.
  • Engage in problem-solving to build optimal software solutions.
  • Follow Agile methodologies for development and release.
  • Perform other duties as assigned.

Requirements

  • Experience with C++ programming on Linux preferred.
  • Strong understanding of data structures and threading models.
  • Ability to work effectively in a fast-paced team environment.
  • Passion for solving complex problems and learning new skills.
  • Reliable and predictable availability throughout internship.
  • Interest in high-performance software development.

Preferred Qualifications

  • Past internship or job experience in software development is a plus.
  • Advanced coursework in algorithms, network programming, OS, or compilers.