Enable job alerts via email!

C++ Developer - Risk Technology - Singapore- Global Investment Manager

Out in Science, Technology, Engineering, and Mathematics

Singapore

On-site

SGD 70,000 - 120,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading quant and systematic hedge fund in Singapore is looking for a C++ Developer to join their Risk Technology team. This role focuses on designing and maintaining a trading risk platform and offers excellent career growth in a tech-driven environment. Ideal candidates will have over 3 years of C++ development experience, enjoy team collaboration, and possess strong analytical skills.

Benefits

Market-leading compensation + generous benefits
Relaxed, friendly culture with regular socials

Qualifications

  • 3+ years' professional C++ development experience in a Linux environment.
  • Good knowledge of data structures and algorithms.
  • Excellent critical and analytical problem-solving skills.

Responsibilities

  • Design, build out and maintain the trading risk platform.
  • Lead and contribute to design discussions and mentor team members.
  • Develop production-critical software for high volume data processing.

Skills

C++
Linux
Analytical problem-solving
Data structures
Algorithms
Team player
Communication

Education

Bachelor's degree in Computer Science or Engineering

Tools

Kafka
AMPS
QPID
Python
Bash
Q/KDB

Job description

Our client is a leading quant and systematic hedge fund, leveraging their deep knowledge of trading, technology and operations to deliver high-quality, uncorrelated returns. Seeking a C++ Developer to join their Singapore team with a background in building highly performant, resilient trading systems.

As part of the Risk Technology team, your main focus will be the design, build out and maintaining of the trading risk platform, currently receiving significant investment to develop a new service-oriented architecture. Collaborating across the business, you will lead and contribute to design discussions, developing production-critical software capable of processing high volumes of both live and historical trading data, as well as solving data processing and storing challenges. You will also mentor & coach other team members.

This opportunity offers a dynamic and fast-paced environment with excellent opportunities for career growth. To be successful, you'll need to be passionate about development, and enjoy sharing your engineering best practice and knowledge with colleagues.

Requirements

  • 3+ years' professional C++ development experience in a Linux environment
  • Bachelor's degree in Computer Science, Engineering (or related)
  • Good knowledge of data structures and algorithms
  • Excellent critical and analytical problem-solving skills
  • Keen team player, and top-notch communicator

Nice to have
  • Experience optimizing code for high performance applications
  • Experience with large-scale distributed systems & service-oriented architecture
  • Experience with messaging systems, e.g., Kafka, AMPS, QPID; Python, bash and/or Q/KDB

Benefits
  • Great opportunity to be part of a tech-driven environment with close collaboration between desks
  • Market-leading compensation + generous benefits
  • Relaxed, friendly culture, with a regular socials


Contact
If you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi
amy.gandhi@oxfordknight.co.uk
Tel: +44 (0) 203 475 5019
linkedin.com/in/amy-gandhi-122b55109

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.