KDB Developer

SYNECHRON TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore

On-site

SGD 150,000 - 230,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SYNECHRON TECHNOLOGIES SINGAPORE PTE. LTD. is seeking an experienced KDB+/q developer to design, build, and optimize enterprise-grade platforms for real-time market data and trading applications.

You will implement Tick architectures, work with time-series data processing, and collaborate with quants and technology teams to deploy predictive models and high-performance analytics in a fast-paced financial environment.

Qualifications

  • Strong hands-on experience with KDB+/q development.
  • Proven experience implementing and customizing KDB+ Tick architectures.
  • Knowledge of time-series databases and high-performance data processing.
  • Experience designing low-latency, high-throughput distributed systems.
  • Familiarity with real-time market data feeds and electronic trading platforms.
  • Experience with Linux/Unix environments and shell scripting.
  • Programming skills in Java, C++, or Python alongside KDB+/q.
  • Experience with performance tuning and latency optimisation.

Responsibilities

  • Design, develop, and maintain enterprise-grade KDB+ platforms supporting real time market data and trading applications.
  • Implement, customise, and optimise KDB+ Tick architectures for high-volume, low-latency market data processing.
  • Develop solutions using the q programming language for financial data modelling, analytics, and time-series data processing.
  • Analyse and optimise system performance to minimise latency across proprietary electronic trading platforms.
  • Build scalable architectures capable of handling large volumes of real-time market data across Equities, FX, Futures, and other asset classes.
  • Collaborate with quantitative researchers, algorithmic traders, and tech teams to develop, backtest, and deploy trading models.
  • Develop data ingestion, storage, and retrieval solutions for high-frequency financial datasets.
  • Perform performance tuning, troubleshooting, and optimisation of existing KDB+ applications.
  • Participate in system design discussions, code reviews, testing, deployment, and production support.
  • Produce technical documentation and contribute to knowledge sharing within the development team.

Skills

KDB+/q
Tick architectures
Time-series databases
Low-latency systems
Linux/Unix
Java
C++
Python
Latency optimisation

Education

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

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.

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

Domain Knowledge
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

KDB+/q Developer
KDB+/q Developer

Dynamic Human Capital Pte Ltd • Singapore

On-site
SGD 34,000 - 40,000
KDB+/q Developer GM
KDB+/q Developer GM

Dynamic Human Capital Pte Ltd • Singapore

On-site
SGD 34,000 - 40,000
KDB+/q Developer XI
KDB+/q Developer XI

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
KDB+/q Developer
KDB+/q Developer

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
KDB+/q Developer GM
KDB+/q Developer GM

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
High-Frequency KDB+/q Developer — Real-Time Trading
High-Frequency KDB+/q Developer — Real-Time Trading

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
KDB+/q Developer - Low-Latency Market Data & Trading
KDB+/q Developer - Low-Latency Market Data & Trading

Dynamic Human Capital Pte Ltd • Singapore

On-site
SGD 34,000 - 40,000
KDB+/q Developer - Real-Time Trading & Low-Latency
KDB+/q Developer - Real-Time Trading & Low-Latency

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
KDB+ Developer: Real-Time Market Data & Trading Analytics
KDB+ Developer: Real-Time Market Data & Trading Analytics

SYNECHRON TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000
KDB+/Q Engineer - Up to 250,000 SGD + Bonus + Package (Singapore)
KDB+/Q Engineer - Up to 250,000 SGD + Bonus + Package (Singapore)

Hunter Bond • Singapore

Hybrid
SGD 225,000 - 275,000
Bonus
Comprehensive benefits