Job Description Job Description
Job Description: Job Title: KDB Developer Duration: Contract to Hire (With further Extension or Conversion) Location: New York, NY (3X Hybrid) Salary: $70 - 75/ hr on W2 (Depends on Experience) Job Description:
Hybrid 3 Days a Week Onsite
Potential to Convert
- TEDRA (Trade Enrichment Data Reporting & Allocations) is part of the Institutional Securities Technology (IST) Division. It is responsible for maintaining, distributing, and reporting on trading, revenue, risk, and reference data (client, product, and pricing). As the authoritative source of key data sets, we are at the forefront of database technology and are heavily involved in data engineering, data science, data visualization, and machine learning efforts across the Firm.
- TEDRA is also responsible for front and middle office post-execution applications that facilitate straight-through processing for multiple asset classes. This infrastructure is critical for electronic trading, high frequency trading in particular.
- We are looking for a KDB developer to support & develop multi-terabyte, massively distributed orders and executions platform for equities, rates and fx globally. The system includes a mix of classic KDB technology with new distributed data engineering state of the art systems, e.g. Kafka, Snowflake etc. We are a diverse data expert group specializing in a variety of big data technologies. While KDB is a major part of our offering, we aim to architect best of breed solutions using a best tool for the job approach. The platform serves many businesses and scales to billions of daily orders. The ideal candidate would be capable of navigating KDB and other data processing technologies.
Must: - Expertise in KDB programming.
- Knowledge of big data technologies and distributed systems.
- Experience with multi-language integration (Java, C , Python).
- Strong understanding of low-latency, high-throughput systems.
- Exposure to cloud-based solutions and streaming technologies like Kafka.
D2D: - Developing and supporting a multi-terabyte, massively distributed orders and executions platform.
- Enhancing KDB+ infrastructure to ensure support for queries from multiple languages (Q, Java, C , Python).
- Building tools for data acquisition, quality, and production support.
- Supporting low-latency, high-frequency trading systems across multiple asset classes (equities, rates, FX).
- Working with modern data technologies such as Kafka, Snowflake, and other distributed data systems.
- Developing microservice-based components for data processing and analytics.
Responsibilities: - Develop current kdb+ based infrastructure to ensure support for queries from native Q and other languages (including Java, C , python) and enhance the architecture to support a low latency, fast ingestion, highly available database.
- The goal is to provide easy access to a broad range of trading analytics, pricing and market information for the business units to help them make informed business decisions.
- Develop tools for data acquisition/loading, data quality, and production support covering a broad range of asset classes, data types, and frequencies that meet current and future trading, analytic, and operational needs Develop modularized, micro service based components
Benefits Info: Russell Tobin offers eligible employee's comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.