

KDB Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a KDB+ Java Developer, 100% remote, with a contract length of "TBD" and a pay rate of "$TBD." Requires 5+ years in Java development and 3+ years in KDB+, with experience in financial services and real-time market data environments.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
840
-
ποΈ - Date discovered
June 4, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Remote
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#AWS (Amazon Web Services) #"ETL (Extract #Transform #Load)" #Storage #Cloud #Schema Design #Compliance #Kafka (Apache Kafka) #API (Application Programming Interface) #Data Pipeline #Linux #Data Modeling #Batch #Data Engineering #Scala #Data Ingestion #Java #Strategy
Role description
Job Title: KDB+ Java Developer β Market Data Platform
Location: 100% Remote
Department: Global Trading Solutions (GTS)
We are seeking a highly skilled KDB+ Java Developer to join our Global Trading Solutions (GTS) team. This role is critical to the development and integration of a next-generation time-series data platform that will power real-time and historical market data analytics across asset classes. The successful candidate will work at the intersection of market data engineering and quantitative research enablement, helping to build scalable data ingestion tools and APIs that feed directly into our high-performance KDB+ database environment.
Key Responsibilities
β’ Design and develop a custom Java-based adapter/API to ingest real-time, intraday, and end-of-day market data into KDB+.
β’ Collaborate with Operations teams to ensure smooth data administration and with Quantitative Analysts and Algo Traders to enable advanced analytics and strategy development.
β’ Utilize the KDB Java API to structure, transform, and inject multi-asset market data (FX, Fixed Income, Commodities, Equities) into the platform.
β’ Optimize data schema and formatting within KDB+ to improve storage efficiency and query performance.
β’ Build and maintain real-time feed handlers; support batch ingestion and historical data loading as needed.
β’ Integrate with third-party data vendors (e.g., Reuters/LSE) to ingest external market data through the cloud.
β’ Interface with exchange protocols (e.g., FIX) and enterprise messaging systems (e.g., JMS, Kafka).
β’ Provide Level 2 support and participate in the operational readiness of the KDB+ environment (20% of role).
β’ Partner with internal stakeholders across Trading Technology, Data Ops, and Risk/Compliance to ensure platform scalability and stability.
Required Qualifications
β’ 5+ years of Java development experience in financial services or high-performance systems.
β’ 3+ years of hands-on KDB+ experience, including working knowledge of Q language.
β’ Strong understanding of KDB+ data modeling and schema design, including performance optimization techniques for time-series data.
β’ Proven experience using the KDB Java API to build and maintain production-grade data pipelines or APIs.
β’ Experience working in real-time market data environments, including feed handler development.
β’ Exposure to exchange protocols (FIX) and messaging platforms such as Kafka or JMS.
β’ Comfortable working in a Linux-based, cloud-native environment (AWS experience a plus).
Preferred Qualifications
β’ Experience in Capital Markets, especially in Equities, ETFs, or Fixed Income.
β’ Familiarity with Reuters or MarketAxess data or other large-scale financial market data sources.
β’ Understanding of quantitative trading workflows and data requirements.
β’ Ability to articulate not just how to use KDB+, but why certain design decisions optimize performance.
Who You Are
β’ A problem solver with a passion for performance engineering and market data systems.
β’ A builder comfortable designing new systems from the ground up.
β’ A collaborator who thrives in cross-functional teams spanning technology, trading, and data operations.
β’ A technologist who understands the importance of precision, scalability, and speed in capital markets.
Job Title: KDB+ Java Developer β Market Data Platform
Location: 100% Remote
Department: Global Trading Solutions (GTS)
We are seeking a highly skilled KDB+ Java Developer to join our Global Trading Solutions (GTS) team. This role is critical to the development and integration of a next-generation time-series data platform that will power real-time and historical market data analytics across asset classes. The successful candidate will work at the intersection of market data engineering and quantitative research enablement, helping to build scalable data ingestion tools and APIs that feed directly into our high-performance KDB+ database environment.
Key Responsibilities
β’ Design and develop a custom Java-based adapter/API to ingest real-time, intraday, and end-of-day market data into KDB+.
β’ Collaborate with Operations teams to ensure smooth data administration and with Quantitative Analysts and Algo Traders to enable advanced analytics and strategy development.
β’ Utilize the KDB Java API to structure, transform, and inject multi-asset market data (FX, Fixed Income, Commodities, Equities) into the platform.
β’ Optimize data schema and formatting within KDB+ to improve storage efficiency and query performance.
β’ Build and maintain real-time feed handlers; support batch ingestion and historical data loading as needed.
β’ Integrate with third-party data vendors (e.g., Reuters/LSE) to ingest external market data through the cloud.
β’ Interface with exchange protocols (e.g., FIX) and enterprise messaging systems (e.g., JMS, Kafka).
β’ Provide Level 2 support and participate in the operational readiness of the KDB+ environment (20% of role).
β’ Partner with internal stakeholders across Trading Technology, Data Ops, and Risk/Compliance to ensure platform scalability and stability.
Required Qualifications
β’ 5+ years of Java development experience in financial services or high-performance systems.
β’ 3+ years of hands-on KDB+ experience, including working knowledge of Q language.
β’ Strong understanding of KDB+ data modeling and schema design, including performance optimization techniques for time-series data.
β’ Proven experience using the KDB Java API to build and maintain production-grade data pipelines or APIs.
β’ Experience working in real-time market data environments, including feed handler development.
β’ Exposure to exchange protocols (FIX) and messaging platforms such as Kafka or JMS.
β’ Comfortable working in a Linux-based, cloud-native environment (AWS experience a plus).
Preferred Qualifications
β’ Experience in Capital Markets, especially in Equities, ETFs, or Fixed Income.
β’ Familiarity with Reuters or MarketAxess data or other large-scale financial market data sources.
β’ Understanding of quantitative trading workflows and data requirements.
β’ Ability to articulate not just how to use KDB+, but why certain design decisions optimize performance.
Who You Are
β’ A problem solver with a passion for performance engineering and market data systems.
β’ A builder comfortable designing new systems from the ground up.
β’ A collaborator who thrives in cross-functional teams spanning technology, trading, and data operations.
β’ A technologist who understands the importance of precision, scalability, and speed in capital markets.