kdb+ Engineer

kdb+ Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Data Intellect

At a Glance

  • Tasks: Collaborate on exciting projects, develop clean code, and analyse large-scale data.
  • Company: Join the world's largest kdb+ Consultancy with a focus on collaboration and learning.
  • Benefits: Enjoy hybrid working, continuous training, and generous holiday allowances.
  • Other info: Global opportunities and a supportive environment for career growth.
  • Why this job: Elevate your kdb+ skills while making a real impact in capital markets.
  • Qualifications: 2+ years of kdb+ experience and strong problem-solving skills required.

The predicted salary is between 60000 - 80000 £ per year.

Join the world's largest kdb+ Consultancy where you'll work with some of the biggest names in Capital Markets and continue to elevate your expertise solving complex challenges in an environment built on collaboration, knowledge sharing and continuous learning. If you're a kdb+ developer ready to deepen your skills, contribute to impactful projects and grow in a supportive, high-performance environment - this is your opportunity!

What You'll Be Doing

  • Collaborating with business users to define new application requirements.
  • Developing, testing and maintaining clean, performant code for client applications.
  • Supporting project delivery alongside Project Managers and Senior Engineers.
  • Working as part of a close-knit team to deliver solutions on time and on budget.
  • Analysing large-scale time-series data and generating actionable reports.
  • Mentoring junior developers and contributing to a culture of continuous learning.

What You Bring

  • 2+ years of hands-on kdb+ development experience.
  • Solid understanding of q language and time-series data structures.
  • Experience working in Unix/Linux environments.
  • Strong logical thinking and problem-solving skills.
  • Familiarity with software development methodologies and the SDLC.
  • Comfortable working independently and collaboratively within a team.
  • Excellent client-facing communication skills.
  • Experience in Capital Markets or Investment Banking is advantageous.

Bonus Skills (Not Required):

  • Experience with AI tooling (Claude, Co-Pilot).
  • Knowledge of Python, cloud platforms (AWS, GCP, Azure), or other time-series databases.
  • Exposure to project leadership or people management.
  • Contribution to internal tools, documentation, community initiatives.

Why Join Data Intellect?

  • Hybrid & flexible working - balance your time between home and our global offices.
  • Global opportunities - work with clients in London, New York, Hong Kong, Singapore, Toronto and beyond.
  • Continuous learning - day one access to paid training, certifications and leadership development.
  • Clear progression pathways - biannual promotion cycles and monthly 1:1s to excel your career growth and development.
  • Healthcare & wellbeing - provider dependent on region.
  • Flexible, increasing holiday allowance - option to work bank holidays providing greater flexibility in holiday usage.
  • Generous referral bonuses, exciting social events and so much more - we work hard and celebrate harder.

Data Intellect is a specialist data and technology consultancy with deep expertise in capital markets. We build high-performance systems that power trading, risk and analytics for some of the world's most demanding clients. Our expertise spans kdb+, AI, data engineering, regulatory technology and enterprise platforms. We're growing, fast!

Fair Employment & Equal Opportunities

We're proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Accommodations are available throughout the assessment and selection process.

Ready to excel your kdb+ career with us? Challenge Accepted. Apply now.

kdb+ Engineer employer: Data Intellect

At Data Intellect, we pride ourselves on being the world's largest kdb+ Consultancy, offering a dynamic work environment that fosters collaboration and continuous learning. With global opportunities, flexible working arrangements, and a strong commitment to employee growth through training and clear progression pathways, we ensure our team members thrive both personally and professionally. Join us to work on impactful projects with leading clients in Capital Markets while enjoying a culture that celebrates diversity and well-being.

Data Intellect

Contact Details:

Data Intellect Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land kdb+ Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with kdb+ communities online. The more people you know, the better your chances of landing that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your kdb+ projects or contributions to open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common kdb+ interview questions and be ready to discuss your past experiences in detail.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace kdb+ Engineer

kdb+ Development
q Language
Time-Series Data Structures
Unix/Linux Environments
Logical Thinking
Problem-Solving Skills
Software Development Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your kdb+ experience and any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about kdb+ and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex challenges in the past. We value logical thinking and problem-solving, so let us know how you've made an impact in previous roles.

Apply Through Our Website:Don’t forget to apply through our careers page! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just click that Apply button!

How to prepare for a job interview at Data Intellect

Know Your kdb+ Inside Out

Make sure you brush up on your kdb+ and q language skills before the interview. Be ready to discuss your past projects and how you've tackled complex challenges with time-series data. This will show that you're not just familiar with the tech, but that you can apply it effectively in real-world scenarios.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've approached problem-solving in previous roles. Think about times when you had to analyse large datasets or develop performant code under tight deadlines. This will demonstrate your logical thinking and ability to deliver solutions on time and on budget.

Emphasise Team Collaboration

Since the role involves working closely with a team, be ready to talk about your experiences collaborating with others. Highlight any mentoring you've done or how you've contributed to a culture of continuous learning. This will show that you value teamwork and are keen to support your colleagues.

Prepare for Client-Facing Scenarios

Given the importance of client communication in this role, think about how you've successfully interacted with business users in the past. Prepare to discuss how you gathered requirements and delivered solutions that met their needs. This will highlight your excellent communication skills and client-focused approach.