> Markdown version of [/jobs/ext/786688-kdb-developer](https://www.wearedevelopers.com/jobs/ext/786688-kdb-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # kdb+ Developer - **Company:** State Street - **Location:** United States - **Experience:** Expert - **Salary:** $125,000.0 - $226,250.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Amazon Web Services, Cloud Computing, Databases, Python (Programming Language), Machine Learning, Node.Js, NumPy, Performance Tuning, Javascript Build, Test-Driven Development (TDD), Data Ingestion, Apache Yarn, Cypress (Programming Language), Parallel Computation, Jupyter, Pandas, Webpack, Scikit Learn, Information Technology, Low Latency, Data Analytics, Data Management, Slurm - **Published:** June 6, 2026 - **Apply:** https://www.dice.com/job-detail/12c0e64e-f824-4ff8-881e-dc8dd59956ce ## About the Role * 5+ years of hands-on kdb+ development experience. * Strong expertise in kdb+/q and Python. * Proficiency with modern data science toolchains, including Jupyter, pandas, NumPy, scikit-learn, with applied machine-learning experience. * Solid understanding of parallel computing frameworks such as Slurm or equivalent technologies. * Strong background in quantitative analysis, including mathematical modelling, statistics, regression, and probability theory. * Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related STEM discipline from a top-ranked university. * Hands-on experience with AWS and/or other modern cloud-based infrastructure. Nice-to-Have Skills * Domain knowledge in FX, Fixed Income, Equities, or Equity Derivatives. * Additional expertise with kdb+ in complex, production-scale environments. * Exposure to modern JavaScript build toolchains, including Node.js, npm, Rush, Yarn, Webpack, Babel, and Cypress. ## Description We are seeking an experienced Senior kdb+ Developer to join the BestX engineering team. In this role, you will design, build, and optimise high-performance data platforms using kdb+, supporting BestX's multi-asset analytics capabilities. The ideal candidate brings deep expertise in kdb+ tick architectures, large-scale performance tuning, and works closely with quantitative and engineering teams to deliver robust, efficient, and maintainable solutions. Key Responsibilities * Design and develop key components of BestX's multi-asset analytics platform. * Architect, build, and maintain kdb+ tick systems, with strong consideration for data organisation, schema design, and architectural trade-offs. * Develop and operate systems that process large-scale, high-frequency datasets, ensuring low latency, high throughput, and efficient memory utilisation. * Analyse and optimise q queries, data models, and ingestion pipelines for both real-time and historical workloads. * Apply modern Agile development practices across cloud-based, server-side, and database-driven systems. * Build a strong understanding of Transaction Cost Analysis (TCA) and key regulatory benchmarks required for MiFID and MiFIR. * Take full ownership of deliverables, driving work through from design to production. * Establish and promote best practices, clean code standards, and sound design patterns. * Act as a change agent, continuously improving engineering standards and ways of working. * Champion Test-Driven Development and "shift-left" practices to support effective CI/CD pipelines. ## Related Videos - [Running Secure Life Science Research at Scale using Hybrid GPU HPC and Kubernetes 🧬](https://www.wearedevelopers.com/videos/100355-running-secure-life-science-research-at-scale-using-hybrid-gpu-hpc-and-kubernetes) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)