£500 Per day
Inside
Undetermined
London Area, United Kingdom
Summary: The KDB+/Q Engineer role involves building, enhancing, and maintaining data-driven applications using KDB+ and Q programming language. The position requires collaboration with quant researchers, traders, and engineers to develop high-performance solutions for real-time analytics and data processing. The successful candidate will be responsible for optimizing KDB+ databases and implementing solutions for real-time data ingestion and analysis. This is a 6-month contract position based in Central London, classified as inside IR35.
Key Responsibilities:
- Develop, maintain, and optimize KDB+ databases and Q-based applications.
- Work with stakeholders to design data models and structures for large-scale time-series data.
- Implement solutions for real-time data ingestion, processing, and analysis.
- Write high-performance Q code to ensure low-latency and high-throughput processing.
- Optimize KDB+ queries for performance, including memory management and indexing strategies.
- Develop and integrate ETL processes for managing data flows from various sources into KDB+.
- Work closely with the quantitative research and trading teams to design and implement tools for real-time decision-making.
- Troubleshoot and debug production issues, ensuring minimal downtime and high system reliability.
- Contribute to architectural decisions related to data storage, retrieval, and real-time data analysis.
- Document code, processes, and workflows to maintain knowledge sharing within the team.
- Stay up-to-date with the latest advancements in KDB+/Q technologies and relevant tools.
Key Skills:
- Proficiency in KDB+ and Q programming language.
- Experience with time-series data management and analysis.
- Strong understanding of database optimization techniques.
- Ability to write high-performance code for real-time applications.
- Experience with ETL processes and data integration.
- Strong troubleshooting and debugging skills.
- Excellent collaboration and communication skills.
- Familiarity with quantitative research and trading environments.
- Ability to document processes and workflows effectively.
- Willingness to stay updated with new technologies and tools.
Salary (Rate): £500 daily
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Job Title: KDB+/Q Engineer
Location: Central London
Job Type: 6-month contract
Daily rate: £450/500 per day INSIDE IR35
We are seeking a highly skilled KDB+/Q Engineer to join our dynamic engineering team. The successful candidate will be responsible for building, enhancing, and maintaining data-driven applications and systems using KDB+ and Q programming language to handle large volumes of time-series data. You will collaborate with quant researchers, traders, and engineers to develop high-performance solutions for real-time analytics and data processing.
Key Responsibilities:
- Develop, maintain, and optimize KDB+ databases and Q-based applications.
- Work with stakeholders to design data models and structures for large-scale time-series data.
- Implement solutions for real-time data ingestion, processing, and analysis.
- Write high-performance Q code to ensure low-latency and high-throughput processing.
- Optimize KDB+ queries for performance, including memory management and indexing strategies.
- Develop and integrate ETL processes for managing data flows from various sources into KDB+.
- Work closely with the quantitative research and trading teams to design and implement tools for real-time decision-making.
- Troubleshoot and debug production issues, ensuring minimal downtime and high system reliability.
- Contribute to architectural decisions related to data storage, retrieval, and real-time data analysis.
- Document code, processes, and workflows to maintain knowledge sharing within the team.
- Stay up-to-date with the latest advancements in KDB+/Q technologies and relevant tools.