×
Register Here to Apply for Jobs or Post Jobs. X

KDB Developer

Job in Singapore, Singapore
Listing for: SYNECHRON TECHNOLOGIES SINGAPORE PTE. LTD.
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Python, Database Engineering
Salary/Wage Range or Industry Benchmark: 150000 - 230000 SGD Yearly SGD 150000.00 230000.00 YEAR
Job Description & How to Apply Below

Key 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 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 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.
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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary