At a Glance
- Tasks: Lead kdb+ development, design robust architectures, and mentor junior developers.
- Company: Data Intellect, a leader in data-driven finance solutions.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make an impact in high-stakes environments with cutting-edge technology.
- Qualifications: 5+ years of kdb+ experience, strong leadership, and excellent communication skills.
- Other info: Join a collaborative team focused on innovation and technical excellence.
The predicted salary is between 48000 - 72000 £ per year.
Every query matters. Every millisecond counts. Every system you build shapes the future of data-driven finance. At Data Intellect, we thrive on solving complex data challenges in high-stakes environments. We’re a team of engineers, problem-solvers, and collaborators who believe in pushing boundaries, not egos. We are looking for a seasoned kdb+ developer ready to lead, innovate, and make an impact.
Lead technical delivery on client projects, setting the standard for quality and performance. Design and implement robust kdb+ architectures that handle billions of rows of time-series data. Collaborate with quants, traders, and analysts to translate business needs into performant, efficient code. Mentor and guide junior and mid-level developers, fostering a culture of technical excellence. Own the full development lifecycle by developing, testing, supporting and maintaining all code for client applications. Drive innovation by staying ahead of the curve in kdb+, q, and adjacent technologies.
Qualifications
- 5+ years of hands‑on kdb+ development, with deep expertise in q and time‑series data.
- Proven experience designing and implementing kdb+ architectures and scaling kdb+ systems in production.
- Strong background in Unix/Linux environments and scripting.
- Demonstrated technical leadership and decision‑making in fast‑paced projects.
- Excellent communication skills—you can explain complex systems to both technical and non‑technical stakeholders.
- Experience in capital markets or investment banking—you understand the domain and its demands.
- A passion for clean, performant code and continuous improvement.
Bonus Points For
- Experience with Python, cloud platforms (AWS, GCP, Azure), or other time‑series databases.
- Exposure to tick data, real‑time analytics, or electronic trading systems.
- People management or team leadership experience.
Hybrid
Senior kdb+ Developer employer: Data Intellect
Contact Detail:
Data Intellect Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior kdb+ Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to kdb+ and data-driven finance. You never know who might have a lead on that perfect role!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your kdb+ projects, especially those that demonstrate your ability to handle large datasets. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with time-series data and how you've tackled challenges in past projects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your leadership and innovation in kdb+ development.
We think you need these skills to ace Senior kdb+ Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior kdb+ Developer role. Highlight your hands-on kdb+ development experience and any relevant projects you've worked on, especially those involving time-series data.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for our team. Share specific examples of how you've led technical delivery or mentored others, and don’t forget to mention your passion for clean, performant code!
Showcase Your Technical Skills: In your application, be sure to emphasise your expertise in kdb+, q, and Unix/Linux environments. If you have experience with Python or cloud platforms, let us know! We love seeing candidates who are eager to drive innovation.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team at Data Intellect!
How to prepare for a job interview at Data Intellect
✨Know Your kdb+ Inside Out
Make sure you brush up on your kdb+ skills before the interview. Be ready to discuss your past projects, especially those involving time-series data and performance optimisation. Prepare to explain how you've designed and implemented kdb+ architectures in previous roles.
✨Showcase Your Problem-Solving Skills
Data Intellect thrives on solving complex challenges, so be prepared to demonstrate your problem-solving abilities. Think of specific examples where you've tackled tough issues in high-stakes environments, and be ready to walk through your thought process.
✨Communicate Clearly with All Stakeholders
Since you'll be collaborating with quants, traders, and analysts, practice explaining technical concepts in simple terms. Highlight your communication skills by discussing how you've successfully translated business needs into efficient code in the past.
✨Emphasise Your Leadership Experience
As a senior developer, you'll likely be mentoring others. Share your experiences leading teams or guiding junior developers. Discuss how you've fostered a culture of technical excellence and continuous improvement in your previous roles.