Search by job, company or skills

Senior KDB+/q Developer

8-10 Years
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

We're Hiring: Senior KDB+/q Developer!

Location: Singapore, Singapore
Work Mode: Work From Office
Role: Senior KDB+/q Developer

We are seeking an experienced Senior KDB+/q Developer to design, build, and optimize high-performance data systems within a banking environment. This role focuses on developing production-grade applications using KDB+ and q, with a strong emphasis on time-series data processing, scalability, and system performance.

The ideal candidate has deep expertise in KDB+/q development, strong system design capabilities, and experience working in low-latency, high-volume financial data environments.

Key Responsibilities

  • Design, develop, and maintain high-performance KDB+ applications using q language.

  • Build and optimize time-series data solutions for large-scale financial datasets.

  • Developproduction-grade systems with a focus on scalability, reliability, and low latency.

  • Implement and manage high-availability architectures, including failover, load balancing, and resilience strategies.

  • Perform performance tuning and optimization of KDB+ systems and queries.

  • Work on data modeling, ingestion, and storage strategies for time-series data.

  • Collaborate with cross-functional teams to define system architecture and technical solutions.

  • Support production systems, including troubleshooting, root cause analysis, and continuous improvements.

  • Ensure adherence to best practices in coding, testing, and deployment.

  • Communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Job Qualifications and Requirements

  • 8–10 years of experience in software development, with strong focus on KDB+/q.

  • Proven hands-on experience with KDB+ and q language in production environments.

  • Strong expertise in time-series data processing and large dataset optimization.

  • Experience designing and scaling KDB+ systems in live production environments.

  • Solid understanding of system design, application architecture, and data management principles.

  • Experience building high-availability and resilient systems (failover, load balancing, performance tuning).

  • Experience in banking or financial services domain.

  • Strong analytical and problem-solving skills.

  • Excellent communication skills and ability to work with diverse stakeholders.

Preferred/Advantage

  • Exposure to real-time data processing or low-latency trading systems.

  • Familiarity with Linux/Unix environments and distributed systems.

  • Experience with integration frameworks, APIs, or messaging systems.

Ready to take your career to the next level Apply now and be part of our dynamic team!

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146903145

Similar Jobs

Singapore

Skills:

JavaPerformance Tuningshell scriptingPythonlatency optimisationLinux Unix environmentselectronic trading platformsq programming languagetime-series databasesreal-time market data feedshigh-performance data processinglow-latency high-throughput distributed systemsProfiling

Singapore, Cecil Street

Skills:

JavaPerformance Tuningshell scriptingPythonlatency optimisationelectronic trading platformsLinux Unix environmentsq programming languagetime-series databaseshigh-performance data processingreal-time market data feedslow-latency high-throughput distributed systemsProfiling

Beware of Scammers

We don’t charge money for job offers