Campus C++ Software Engineer (Intern)

Jump Trading·Singapore·Backend

Jump Trading is hiring a Campus C++ Software Engineer (Intern) in Singapore. Posted 2026-08-03; applications close 2026-10-02 (in 57 days).

Role details

About Jump Trading Group

Jump Trading Group is committed to world-class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting-edge research to global financial markets. Our culture values constant innovation, intellectual honesty, and a relentless competitive streak—while believing in winning together by incentivizing collaboration and mutual respect. Research outcomes drive more than superior risk-adjusted returns: we design, develop, and deploy technologies, fund startups across industries, and partner with leading global research organizations and universities to solve complex problems.

Core Development Team

Core Development is a global team of technologists who architect, build, and maintain our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software and hardware engineering, data science, and research to deliver the infrastructure and tools that drive our trading and business needs.

About the Role

The Software Engineering Internship is an intensive 10-week experience within our Core Development team. You will design, code, test, and maintain our distributed trading system.

During the internship, you will learn the fundamentals of a large-scale, high-performance infrastructure; sharpen your C++ programming skills; and experience what it’s like to work as a full-time software engineer at Jump. Projects are targeted for production and follow a full-cycle process for development, testing, and release using Agile methodologies. Additional duties may be assigned as needed.

You will work side by side with experienced software engineers and receive ongoing feedback and coaching from a dedicated mentor throughout the summer.

The internship program is a primary way we identify top young software engineers for the Core Development team and is a proven path to earning full-time opportunities at Jump.

Internship Location

Candidates should be interested in working in Singapore for their full-time job after graduation.

Qualifications / Requirements

  • Experience with C++ programming on Linux preferred
  • 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, rather than assembling from existing libraries
  • Interest in using knowledge from multiple areas—such as hardware, networking, and OS design—to produce extremely high-performance software
  • Reliable and predictable availability

No finance or economics study or work experience required.

Also Helpful (Not Required)

  • Past internship or job experience in a software development role
  • Advanced coursework in algorithms, network programming, operating systems, and compilers

More open roles at Jump Trading

Other open Backend roles

Applying to this role

This Campus C++ Software Engineer (Intern) role at Jump Trading runs through the firm's own careers portal and expects a CV and cover letter written specifically for the posting, not a portable submission carried across firms. Jorb AI's application agent tailors a CV and cover letter from your background to this posting and tracks the role alongside the rest of your applications.

Jorb AI tracks details for Campus C++ Software Engineer (Intern) at Jump Trading. Postings refresh hourly from primary careers pages. Job details mirror the firm's posting; the apply link goes directly to the source. Last refreshed 2026-08-05.

Jump Trading careers

Save this role and tailor your cover letter with Jorb AI.