drjobs Senior KDB+ Developer

Senior KDB+ Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Location: London onsite

Rate: Open to discussion

Duration: 6 months (likelihood of extensions)

Years of experience: 7 years experience


Seeking highly skilled and experienced Senior KDB Developers for a unique opportunity to be embedded within a critical high-impact engagement. You will play a pivotal role in designing developing and optimising cutting-edge KDB solutions that underpin the banks most demanding front-office market data and risk management systems.


Key Responsibilities:


  • Lead the design development and implementation of high-performance KDB databases and applications for critical financial market data and analytics.
  • Optimise existing KDB systems for latency throughput and data storage efficiency ensuring robust and scalable solutions.
  • Collaborate closely with front-office traders quantitative analysts and other technology teams to gather requirements define specifications and deliver tailored solutions.
  • Develop and maintain real-time and historical market data ingestion processing and query frameworks.
  • Troubleshoot and resolve complex technical issues within a demanding low-latency production environment.
  • Contribute to architectural discussions define best practices for KDB development and ensure adherence to coding standards.
  • Provide technical guidance and mentorship to junior developers within the project team.
  • Participate in the full software development lifecycle from initial concept through to deployment and ongoing support.


Required Skills and Experience:


  • A minimum of 7 years of hands-on professional experience in KDB and q programming.
  • Extensive experience in designing implementing and optimising large-scale high-volume low-latency KDB systems preferably within a financial services context.
  • Proven expertise in KDB performance tuning including schema design query optimisation memory management and inter-process communication.
  • Strong experience with real-time data ingestion processing and distribution mechanisms.
  • Solid understanding of data structures algorithms and distributed computing principles.
  • Excellent problem-solving analytical and debugging skills.
  • Ability to work effectively in a fast-paced high-pressure environment with stringent deadlines.
  • Strong communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.


Desirable Skills:


  • Experience with other programming languages such as Python Java or C.
  • Deep understanding of financial market data (e.g. equities fixed income FX derivatives commodities) and its application in KDB for analytics trading and risk management.
  • Familiarity with cloud platforms (e.g. AWS Azure GCP) and containerisation technologies (e.g. Docker Kubernetes).
  • Knowledge of distributed systems and big data technologies.
  • Experience with DevOps practices and CI/CD pipelines.
  • Experience working collaboratively on common codebases using git
  • Understanding of financial regulations and compliance requirements.
  • Bachelors or Masters degree in Computer Science Engineering Mathematics or a related quantitative field.


Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.