Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Metabit Technology LLC

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in finance based in Singapore is seeking a Software Engineer to develop and optimize stock and futures trading systems. Candidates should possess a Bachelor's degree in Computer Science, be proficient in either C++14/17 or Python 3, and have a strong interest in quantitative trading and machine learning. This role offers exciting opportunities to create innovative data platforms and participate in high-stakes financial technology projects.

Qualifications

  • Bachelor's degree or above in Computer Science or a related field from a World-Renowned University.
  • Proficient in Linux and either C++14/17 or Python 3.
  • Familiar with development best practices like git and CI/CD.
  • Interest in quantitative trading and machine learning.

Responsibilities

  • Develop and maintain stock and futures trading systems.
  • Optimize the environment for low-latency trading systems.
  • Create quantitative research infrastructure for financial data.
  • Build data platforms for live trading and research.

Skills

Linux operating system proficiency
C++14/17
Python 3
Quantitative trading interest
Machine learning

Education

Bachelor's degree or above in Computer Science or related field

Tools

Git
Job description
Responsibilities
  • Development, optimization, and maintenance of stock and futures trading systems;
  • Optimizing the network and hardware environment of low-latency trading systems;
  • Developing quantitative research infrastructure for massive financial data, such as backtesting systems and distributed computing solutions;
  • Developing large-scale data platforms supporting complex and diverse needs such as live trading and research.
Job Requirements
  • Bachelor's degree or above in Computer Science or a related field from a World-Renowned University;
  • Proficient in Linux operating system, and meeting one of the following: a) Proficient in C++14/17 and one scripting language / b) Proficient in Python 3 and one strongly typed language;
  • Familiar with best practices such as git, code review, and CI/CD;
  • Strong interest in quantitative trading and machine learning.
Bonus Points
  • Winner of ACM/ICPC, NOIP, or National Informatics Olympiad;
  • Experience in maintaining large-scale, highly complex, and mission-critical products;
  • Excellent system design capabilities, able to design systems from multiple aspects such as performance, reliability, and availability;
  • Experience in low-level development of computer systems such as operating systems, databases, storage systems, and distributed systems (any one of these);
  • Participation in research projects and publication of papers in top international computer science conferences.

Note: All Engineer positions are subdivisions of Software Engineer, differing only in their focus. If you are interested in multiple positions, you can apply for this position.

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