Data Engineer (KDB+ / Q)


Job Title: Data Engineer (KDB+ / Q)

Job Type: Contract (W2)

Contract Duration: ASAP through 12/31/2025 (with potential for extension)

Work Schedule: Monday-Friday, 8 hours per day, 40 hours per week (standard business hours)

Location: New York, NY (onsite at end-client's office 4 days per week, with potential for 5 days)

Compensation: $90 to $100 per hour

Overview: A Big Four consulting firm is seeking an experienced Data Engineer with deep expertise in KDB+ and Q to support a high-performance financial services engagement. This role requires an individual with hands-on experience designing, implementing, and optimizing KDB+ time-series databases and developing in Q to enable ultra-low latency data processing. The successful candidate will work directly with client stakeholders in a front-office environment, supporting data-driven initiatives that demand millisecond-level efficiency.

Responsibilities:

  • Design, develop, and maintain KDB+ time-series databases to support real-time and historical data analysis.

  • Write and optimize Q scripts for data ingestion, transformation, querying, and analytics.

  • Collaborate with quantitative analysts, traders, and technology teams to implement data solutions that enable high-performance trading and risk management.

  • Ensure database scalability, stability, and performance tuning for ultra-low latency applications.

  • Build robust data pipelines for ingesting large volumes of structured and unstructured market and transactional data.

  • Troubleshoot production issues and provide ongoing support for mission-critical systems.

  • Document system designs, processes, and technical specifications.

Required Qualifications:

  • High school diploma (or GED/equivalent).

  • 5+ years of professional experience as a Data Engineer or similar role.

  • Strong hands-on expertise in KDB+ and Q programming language.

  • Proven experience with time-series databases in trading, quantitative research, or financial services.

  • Solid understanding of market data, order flows, and real-time financial systems.

  • Ability to work in a fast-paced environment with tight deadlines.

  • Excellent communication and collaboration skills, with prior experience working onsite with clients.

Preferred Qualifications:

  • A bachelor's (or advanced) college degree.

  • Experience with data engineering frameworks (e.g., Python, Spark, Kafka).

  • Knowledge of cloud platforms (AWS, GCP, or Azure) for large-scale data processing.

  • Background in quantitative finance or algorithmic trading support.

DETAILS AT A GLANCE

JOB TITLE: Data Engineer (KDB+ / Q)

JOB TYPE: Contract (W2)

HOURS: Monday-Friday, 8 hours per day, 40 hours per week (standard business hours)

LOCATION: New York, NY (onsite at end-client's office 4 days per week, with potential for 5 days)

START DATE: ASAP

END DATE: 12/31/2025 (with potential for extension)

COMPENSATION: $90.00 to $100.00 per hour

BNA RECRUITER: Nick Yacobi


HOW TO APPLY: Click on the apply button and send your resume to BNA. Please make sure to reference the job title in the subject line.

APPLY

This role is a TEMPORARY position through BNA. You would be employed and paid by our company and working directly with our client.


Next
Next

Power Plant Operator