Search by job, company or skills

3-5 Years
SGD 6,000 - 15,000 per month
  • Posted 4 days ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

. Design, develop, and maintain enterprise-grade KDB+ platforms supporting real time market data and trading applications.

. Implement, customise, and optimise KDB+ Tick architecturesfor high-volume, lowlatency market data processing.

. Develop solutions using the q programming language forfinancial data modelling, analytics, and time-series data processing.

. Analyse and optimise system performance to minimiselatency across proprietary electronic trading platforms.

. Build scalable architectures capable of handling large volumes of real-time market

data across Equities, Foreign Exchange (FX), Futures, and other asset classes.

. Collaborate closely with quantitative researchers, algorithmic traders, and technology teams to develop, backtest, and deploy quantitative trading models.

. Develop data ingestion, storage, and retrieval solutionsfor high-frequency financial datasets.

. Perform performance tuning, troubleshooting, andoptimisation of existing KDB+ applications.

. Participate in system design discussions, code reviews,testing, deployment, and production support.

. Produce technical documentation and contribute toknowledge sharing within the development team.

Required Technical Skills

. Strong hands-on experience developing applications using KDB+ and the q programming language.

. Proven experience implementing and customizing KDB+ Tick architectures.

. Strong understanding of time-series databases and high-performance data processing.

. Experience designing low-latency, high-through put distributed systems.

. Knowledge of real-time market data feeds and electronic trading platforms.

. Experience with Linux/Unix environments and shell scripting.

. Strong programming skills in one or more languages such as Java, C++, or Python alongside KDB+/q.

. Experience with performance tuning, profiling, and latency optimisation.

Domain Knowledge

The ideal candidate should have experience within capital markets or investment banking, including experience in one of:

. Electronic Trading (eTrading)

. Market Data Platforms

. Algorithmic Trading

. Quantitative Research

. Order Management Systems (OMS)

. Execution Management Systems (EMS)

. Equities, Foreign Exchange (FX), Futures, and other financial instruments

. Time-series financial data and market microstructure

Preferred Qualifications

. Bachelor's degree in Computer Science, Engineering, Mathematics, Finance, or a related discipline.

. Minimum 3 years or more of software development experience, including significant hands-on experience with KDB+/q.

. Experience working in investment banking, capital markets, hedge funds, proprietary trading firms, or financial technology organizations.

. Experience supporting front-office trading environments.

. Familiarity with cloud technologies and distributed computing is an advantage.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 151635121

Similar Jobs

Singapore

Skills:

LinuxShell scriptingKDB plus

Singapore

Skills:

JavaUnixPerformance Tuningshell scriptingLinuxPythonlatency optimisationelectronic trading platformsq programming languagetime-series databasesreal-time market data feedshigh-performance data processinglow-latency high-throughput distributed systemsProfiling

Beware of Scammers

We don’t charge money for job offers