HHiring Reality
← Grasshopper

C++ Software Engineering Intern

Grasshopper
Location
Singapore
Posted
21 days ago
Department
Execution Services
What they actually want (must-haves)
  • Currently pursuing a degree in Computer Science, Data Science, Information Systems, or a related technical field
  • Solid programming fundamentals especially in C++
  • Curiosity, a proactive attitude, and a passion for solving complex problems
  • Confidence to respectfully offer alternative viewpoints when you see a better way forward
  • Excellent communication skills and the ability to work collaboratively
Nice to have
  • Familiarity with Linux environments and basic scripting (Bash, Python)
What the job really is

As a C++ Software Engineering Intern at Grasshopper, you will work on the exchange simulator, which is crucial for developing and testing production applications. Your responsibilities will include expanding the simulator for new exchange protocols, improving existing systems for better performance, and implementing new features to enhance testing capabilities. This role offers a unique opportunity to engage with high-frequency trading technology and collaborate with a team of skilled professionals.

Benefits
  • An opportunity to work alongside brilliant traders, quants and technologists
  • An opportunity to manage and drive a project from start to finish
  • Experience navigating a large code base whilst writing clean code in a test-driven environment
  • A peek into the world of electronic trading
  • Plenty of latitude to provide solutions/solve problems
  • A well stocked pantry
Things to weigh
  • No salary listed
  • Internship role may have limited long-term career growth opportunities
  • Focus on low-level systems programming and performance engineering may not appeal to all candidates
Job score3/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Grasshopper?

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