Tuesday, October 28, 2025
Grasshopper Asset Management

Junior Software Engineer (C++)

Posted: 12 hours ago

Job Description

About GrasshopperGrasshopper is a quantitative trading technology provider based in Singapore, and is the holding company of Grasshopper Asset Management. Our state-of-the-art technology, built from the ground up in-house, puts us at the forefront of developments in electronic trading. An unbroken record of consistency and profitability is underpinned by firm values of curiosity, empowerment and flexibility.About Grasshopper Asset ManagementGrasshopper Asset Management, a subsidiary of Grasshopper, is a Licensed Fund Management Company (LFMC) regulated by the Monetary Authority of Singapore. With low-latency quantitative strategies, we generate diversified, stable and uncorrelated returns with an unbroken 18 year streak of profitability by maintaining multiple layers of algorithmic and manual risk controls.About The RoleWe are seeking a highly motivated Software Engineer to join our ETF trading team. Technology is at the core of how we approach our work and every one of our team members is intimately tied to every function of our business. The successful candidate should demonstrate an aptitude for problem solving and critical thinking.As a key member of the Trading Team, you’ll:Have end-to-end ownership of the development of algorithms and systematic strategiesWork closely with traders to develop trading strategiesBe responsible for every step of the SDLC, from testing, development, quality-assurance to going-live on production. Also be responsible for monitoring the performance of our systems in real-time, so as to ensure that everything is running optimally.We’d Love For You To HaveBachelors or Masters in Computer Science / Quantitative Finance / Mathematics or the equivalent; fresh graduates are welcomed to applyStrong coding capability in modern C++Good communication skillsWorking knowledge of LinuxPerforms well independently and collectively as a teamAbility to work in a fast-paced environment and under pressureKnowledge of Financial Markets/Trading is a plusWhat We Offer21 days annual leaveAn opportunity to learn from experienced professionals, fostering mentorship opportunities and personal growthComprehensive Insurance Package with extended coverage for dependentsWell stocked pantryAnnual Dental & Wellness budgetGym membershipEmployee bonus referrals#gamWhat You Can Expect Working At GrasshopperAt Grasshopper, you will be working in a diverse and dynamic environment with a flat hierarchy. With over 100 employees and 15 nationalities working in an open office, communication is essential to performance. To keep our edge as the “small giant” of trading technology, we give employees a high level of autonomy and encourage them to get creative, take risks, make mistakes and learn from them. The sprint is on!Grasshopper is an equal opportunity employer.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs