Our client is a HK based proprietary trading firm, and looking for a bright, young individual willing to work in a multi-disciplinary role. The role offers an exciting opportunity to learn proprietary trading technologies and to grow with the company. Prior experience in financial markets is not required. Candidates with 1-3 years of experience will be a good fit.
Primary Responsibilities
- Delivering and controlling end-to-end product development.
- Work alongside traders, quants who are tech savvy
- Prototype solutions and models in order to confirm the validity and effectiveness of the proposals
- Develop, test and back-test production-ready solutions
- Code for (a) New features (b) Latency and stability improvements (c) Analyze huge volumes of data (d) Implementing and testing new design ideas
- Keep things up-to-date and improve a variety of systems and technologies for business operations.
Academic requirement
- Bachelors, MSc or above in Engineering, Computer Science or related technical field
- Understanding of Computer Architecture
- Knowledge of Algorithms and Data structures
- Strong quantitative skills
Coding/IT Skills
- Experience working in a Linux environment
- Ability to write clean, reliable and highly scalable code
- Core experience as a Software Engineer in C++
- Experience with high-transaction, low-latency optimisation is a bonus
- Some networking experience
- Deep understanding of CPU architecture, including the newest technology advances.
- Well versed in Test-driven and data-driven design and development experience.
- Knowledge of Python is a plus for communicating with the data department.
- Knowledge of JavaScript is a plus for front-end display.
Communication Skills
- Fluent in English
- Ability to communicate with technical and business colleagues
- Familiarity with the financial services industry a plus