Grasshopper

Quantitative Trading

SoftwareEngineer,C++

Singapore, Singapore
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“Software Engineer, C++ at Grasshopper. Skills: C++, Software Development, Trading Systems. End-to-end ownership of development. Develop trading strategies”

What You'll Achieve.

ensure that everything is running optimally

Industry & Context.

Quantitative Trading
Problems you'll solve

aptitude for problem solving; critical thinking

What They're Looking For.

Must Have

coding capability in modern C++, Good communication skills, Working knowledge of Linux, Ability to work in a fast-paced environment and under pressure

Nice to Have

Knowledge of Financial Markets/Trading

What You'll Do.

End-to-end ownership of development

Develop trading strategies

Responsible for SDLC steps

Monitoring system performance

How You'll Work.

Team & Collaboration

Work closely with traders; Works collectively as a team

Communication Scope

Good communication skills

Full Job Description

About Grasshopper Grasshopper 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 Management Grasshopper 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 Role: We 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 strategies Work closely with traders to develop trading strategies Be 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 have: Bachelors or Masters in Computer Science / Quantitative Finance / Mathematics or the equivalent; fresh graduates are welcomed to apply Strong coding capability in modern C++ Good communication skills Working knowledge of Linux Performs well independently and collectively as a team Ability to work in a fast-paced environment and under pressure Knowledge of Financial Markets

Free ATS check

Applying for this Software Engineer, C++ role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Grasshopper?

Real rants from real employees. Read before you apply.

Read Company Rants →