C++ (11 onwards) Software Engineer

at  Hermeneutic Investments

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Nov, 2024Not Specified12 Aug, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Prior finance knowledge is not required. BUT you must have strong knowledge of modern C++ (C++11 onwards), a strong understanding of what really is going on inside a computer when your code is running, good familiarity with common algorithms and data structures and their performance trade-offs, as well as the ability to reason about the running time of algorithms that you haven’t seen before. You will be part of the exchange trading development team (ETD) taking trading ideas from the Quant Research team and turn them into reality.
The team is responsible for everything from interpreting arriving market data to dispatching orders. This unusually wide scope gives the ability to make cross-domain optimisations unavailable to their competitors, where the same work is often spread across multiple teams.
In addition to the core trading platform, you will be currently working on an exabyte-scale highly available distributed filesystem, an optimising JIT compiler targeting massively parallel computation and several in-house custom compression codecs.
You will also regularly branch out into other technologies such as FPGA and GPU programming. My client does not serve up adverts, nor does it worry about user acquisition metrics, or building software for a faceless third party - everything they build is for their own use, all in a completely automated manner.
They use the right tool for the job but it’s likely you would mostly be using C++ and Python.
Please note: To facilitate successful onboarding and set new hires up for success you must be willing and able to onboard in London for between 60-90 days at least twice in your first ~9 months of employment.
All travel arrangements and costs will be covered.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore