At a Glance
- Tasks: Design and maintain high-performance KDB+ systems for real-time market data.
- Company: Join a leading global financial institution with a focus on innovation.
- Benefits: Competitive daily rate, flexible work environment, and career advancement opportunities.
- Why this job: Make an impact in the fast-paced world of finance with cutting-edge technology.
- Qualifications: Extensive KDB+/q experience and strong Linux skills required.
- Other info: Dynamic team environment with opportunities to collaborate with quants and stakeholders.
Rate: up to £1000 a day inside IR35
Location: 3 days at London Office
We are working with a leading global financial institution on a senior hire within their Real Time market data engineering team. This role is focused on building and operating low-latency, high-performance KDB+ platforms that support mission-critical trading, analytics and monitoring use cases.
What You'll Be Doing
- Design, develop and maintain large-scale KDB+/q systems for Real Time and historical market data
- Build and operate tickerplants (TP), Real Time processes (RTP), and HDBs, including recovery and log replay
- Implement performant time-series data models, schemas, and APIs
- Optimize q code for latency, throughput, and memory efficiency
- Develop Real Time and batch pipelines for tick data ingestion, normalization, and enrichment
- Work closely with quants and stakeholders to productionise analytics and trading signals
- Support and troubleshoot production KDB systems on Linux, including participation in on-call rotations
What We're Looking For
- Extensive hands-on experience with KDB+/q in a production environment
- Proven experience designing or operating Real Time tick data systems
- Strong knowledge of:
- Tickerplant architectures and recovery models
- Time-series joins (eg as-of joins)
- Attributes, iterators/adverbs, and performance internals
KDB Developer in London employer: Infinity Consulting Solutions
Contact Detail:
Infinity Consulting Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land KDB Developer in London
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, conferences, or even online webinars. The more people you know, the better your chances of landing that KDB Developer role.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your KDB+/q projects or any relevant work. This will give potential employers a taste of what you can bring to the table.
✨Ace the Interview
Prepare for technical interviews by brushing up on your KDB knowledge and problem-solving skills. Practice common interview questions and be ready to discuss your past projects in detail. Confidence is key!
✨Apply Through Our Website
Make sure to apply through our website for the best chance at landing the job. We’re always on the lookout for talented individuals like you, so don’t miss out on the opportunity!
We think you need these skills to ace KDB Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive hands-on experience with KDB+/q. We want to see how you've designed or operated Real Time tick data systems, so don’t hold back on those details!
Showcase Your Skills: When writing your application, emphasise your strong Linux/Unix skills and any experience you have with low-latency systems. We’re looking for candidates who can optimise q code for performance, so let us know how you’ve done this in the past.
Be Clear and Concise: Keep your application clear and to the point. We appreciate a well-structured application that gets straight to the facts. Use bullet points if it helps to make your achievements stand out!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Infinity Consulting Solutions
✨Know Your KDB+/q Inside Out
Make sure you brush up on your KDB+/q skills before the interview. Be ready to discuss your hands-on experience with real-time tick data systems and how you've designed or operated them in a production environment. Prepare specific examples that showcase your expertise.
✨Understand the Role of Tickerplants
Since this role involves building and operating tickerplants, it's crucial to understand their architectures and recovery models. Be prepared to explain how you've implemented these in past projects and any challenges you faced while optimising them for performance.
✨Showcase Your Problem-Solving Skills
Expect questions about troubleshooting production KDB systems on Linux. Think of scenarios where you had to debug running processes and how you approached those issues. Highlight your strong Linux/Unix skills and any specific tools or methods you used.
✨Communicate with Quants and Stakeholders
This role requires collaboration with quants and stakeholders, so be ready to discuss how you've worked with different teams in the past. Share examples of how you’ve productionised analytics and trading signals, and emphasise your ability to communicate complex technical concepts clearly.