Job offers - CrawlJobs

Kdb Developer Jobs (On-site work)

5 Job Offers

New
kdb+ Developer
Save Icon
Join the world's largest kdb+ consultancy in Hong Kong as a kdb+ Developer. Work with leading Capital Markets institutions on complex data challenges. Requires 2+ years kdb+ and q experience. Hybrid working, paid training, and global opportunities await.
Salary Icon
Salary
Not provided
Data Intellect
Expiration Date
Until further notice
New
kdb+ Developer
Save Icon
Join the world's largest kdb+ consultancy in Singapore as a kdb+ Developer. Work with leading Capital Markets institutions on complex data challenges. Requires 2+ years kdb+ and q experience. Hybrid working, paid training, and global opportunities await.
Salary Icon
Salary
Not provided
Data Intellect
Expiration Date
Until further notice
Senior kdb+ Developer
Save Icon
Lead high-performance kdb+ solutions for global financial clients in Toronto. Requires 5+ years of q expertise, Unix/Linux skills, and capital markets knowledge. Hybrid work, paid training, and clear progression paths.
Location Icon
Location
Salary Icon
Salary
Not provided
Data Intellect
Expiration Date
Until further notice
Senior KDB+ Developer
Save Icon
act digital seeks a Senior KDB+ Developer in Lisbon to build a global Cash Equities trading platform. Requires 5+ years kdb+ experience, tick architecture knowledge, and Agile skills.
Location Icon
Location
Salary Icon
Salary
Not provided
act digital
Expiration Date
Until further notice
kdb+ Developer (Relocation to New York)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Data Intellect
Expiration Date
Until further notice

About the Kdb Developer role

Explore the world of Kdb Developer jobs and discover a specialized and high-demand career at the intersection of finance and big data technology. A Kdb Developer is a software engineer who specializes in the kdb+ database and the q programming language, a powerful, high-performance system designed for processing and analyzing massive volumes of real-time and historical data, predominantly within the financial services industry. Professionals in these roles are the backbone of data-intensive applications, building and maintaining the systems that drive quantitative analysis, algorithmic trading, and risk management for leading institutions.

The core responsibility of a Kdb Developer revolves around designing, building, and optimizing high-throughput data systems. This typically involves developing server-side code to capture, process, and store immense streams of real-time data, such as stock market tick data. They architect and manage databases, requiring a deep understanding of kdb+ table formats like splayed and partitioned tables to ensure efficient data retrieval and storage. A significant part of their day-to-day work includes writing complex queries for data analysis, creating robust data loaders to ingest information from various sources, and ensuring the overall stability and performance of the kdb+ infrastructure. Furthermore, they are responsible for implementing interprocess communication, handling both synchronous and asynchronous requests, and parallelizing operations to maximize system efficiency.

To succeed in Kdb Developer jobs, a specific and advanced skill set is mandatory. Mastery of the q programming language is fundamental, including a thorough understanding of its adverbs, iterators, and unique syntax. Developers must possess in-depth knowledge of kdb+ internals, such as its memory management, file I/O operations (using functions like .Q.fs), and the trade-offs between different database schemas. Experience with established kdb+ frameworks, such as TorQ, is often a standard requirement. Beyond pure technical prowess, these roles demand strong analytical and problem-solving skills to troubleshoot performance bottlenecks and handle large-scale data challenges. The ability to work under pressure, manage deadlines, and communicate effectively with business users like traders and quants is crucial. Most positions require a degree in Computer Science, Engineering, Finance, or a related field, coupled with proven experience in a data-centric development environment.

If you are a skilled programmer passionate about building ultra-fast data solutions and thrive in a challenging, high-stakes environment, pursuing Kdb Developer jobs offers a unique and rewarding career path. These roles place you at the heart of technological innovation in finance, providing critical insights that drive multi-million dollar decisions. Start your search today to find opportunities that match your expertise in this niche but highly impactful field.