Post Job Free
Sign in

KDB Developer

Company:
3B Staffing LLC
Location:
Jersey City, NJ
Posted:
April 27, 2026
Apply

Description:

Title: KDB + Developer

* Local to Jersey City, NJ/Merrimack, NH or Westlake, TX

Description:

We need someone with more kdb+/q experience, rather than someone who has experience connecting to kdb as an app developer.

Let me give you an analogy, say if we are looking for an oracle developer, you would come across two types of resumes - of candidates who are Oracle DBAs, who are familiar with oracle and PL/SQL and are familiar with adjusting table space, maintaining Oracle replication etc, and a second type of candidates who are Java developers who would use Oracle as their application DB.

We are not looking for the application developers who have used kdb for this role, but someone with enough experience on kdb internals.

q is the programming language for kdb, similar to pl/sql being the way to write procedures for oracle. For this position, a kdb developer is someone who has hands on experience with q.

Requirements:

Over 10 years of professional software development experience, including 3+ years working with kdb+/q systems.

Strong understanding of kdb+/q tick architecture, UNIX OS internals, low-level networking, and CPU architecture.

Proficient in designing and maintaining unit tests using frameworks like QCumber.

Skilled in building applications with a focus on high availability, low latency, and scalability.

Familiarity with Equities Electronic Trading, including Smart Order Routers, Market Data, or Order Management Systems is desirable.

Advanced scripting skills for automation (e.g., Python, Bash).

Hands-on experience with CI/CD pipelines, including tools like Git and

Apply