KDB Developer
Job Title: KDB Developer Location: London (Hybrid working model available, with regular office presence required)Salary: Competitive, £90K- £110,000 per annum plus bonusJoin a leading global investment bank at the forefront of financial technology innovation. We leverage cutting-edge data platforms and advanced analytics to power our high-frequency trading strategies, risk management, and market insights. Our clients collaborative environment fosters continuous learning and empowers our engineers to solve complex, real-world problems in a dynamic, fast-paced setting The Opportunity: We are seeking a highly skilled and experienced KDB Developer to join our clients team in London. This is a critical role responsible for designing, developing, and maintaining high-performance KDB+ applications that handle vast volumes of real-time and historical financial market data. You will play a key role in building scalable, resilient, and optimised data solutions that directly impact the trading decisions and business operations.Key Responsibilities:
- Design, develop, and implement robust and efficient KDB+/Q applications for ingesting, storing, analysing, and serving high-frequency market data.
- Work closely with traders, quantitative analysts, and other technology teams to understand business requirements and translate them into technical solutions.
- Optimize KDB+ performance for data capture, querying, and analysis, focusing on low-latency and high-throughput environments.
- Develop and maintain KDB+ tick plant architectures, historical databases, and real-time streaming solutions.
- Contribute to the full software development lifecycle, including design, coding, testing, deployment, and ongoing support.
- Build and enhance APIs and visualization layers to enable business users to access and interact with KDB+ data effectively.
- Troubleshoot and resolve production issues in a real-time trading environment, ensuring system stability and data integrity.
- Participate in code reviews, promote best practices in KDB+/Q development, and contribute to a culture of continuous improvement.
- Explore and integrate new technologies (e.g., cloud platforms like Azure, AWS, GCP, Python) to enhance KDB+ capabilities and expand data services.
- Mentor and provide technical guidance to junior developers within the team (for Senior roles).
- Essential:
- Strong commercial experience as a KDB+/Q Developer within a financial services environment (investment banking, hedge fund, or similar).
- Deep understanding and extensive experience with KDB+ and Q language for handling time-series data.
- Proven track record of designing and implementing high-performance, low-latency KDB+ systems.
- Experience with tick data capture and analytics platforms.
- Solid understanding of financial markets, asset classes (e.g., Equities, FX, Fixed Income), and market data concepts (e.g., order books, trades).
- Proficiency in designing and developing complex microservices based on business requirements.
- Experience with building production-quality infrastructure.
- Strong analytical and problem-solving skills, with a detail-oriented and results-driven approach.
- Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Experience with version control systems (e.g., Git).
- Highly Desirable:
- Experience with Python for data analysis, scripting, and integration with KDB+.
- Familiarity with other programming languages (e.g., C++, Java).
- Experience with cloud platforms (e.g., Azure, AWS, GCP) for KDB+ deployments or related data solutions.
- Knowledge of automation tools and CI/CD pipelines.
- Experience with modern data visualisation tools (e.g., PowerBI, Tableau).
- Understanding of various software development methodologies (Agile, Scrum).
- A degree in Computer Science, Engineering, Mathematics, Physics, or a related quantitative field.
- Company
- Eligo Recruitment
- Location
- London, South East, England, United Kingdom
Hybrid / WFH Options - Employment Type
- Full-Time
- Salary
- Competitive salary
- Posted
- Company
- Eligo Recruitment
- Location
- London, South East, England, United Kingdom
Hybrid / WFH Options - Employment Type
- Full-Time
- Salary
- Competitive salary
- Posted