Junior KDB-X Core Engineer
About KX
KX software powers the time-aware, data-driven decisions that enable fast-moving companies to outpace competitors, realizing the full potential of their AI investments. The KX platform delivers transformational value by addressing data challenges related to completeness, timeliness and efficiency, ensuring companies understand change over time and can achieve faster, more accurate insights at any scale, cost-effectively.
KX is essential to the operations of the world's top investment banks, aerospace and defence, high-tech manufacturing, healthcare and life sciences, automotive and fleet telematics organizations. The company has established offices and a robust customer base across North America, Europe, and Asia Pacific.
Overview of the Role
We are looking for a Junior KDB-X Core Engineer to join our engineering team. In this role, you’ll work closely with experienced engineers to build and maintain high-performance components of our KDB-X platform. You’ll gain hands-on experience in real-time data systems, learn best practices in performance optimisation, and develop the skills to work on mission-critical software used by global enterprises.
Key Responsibilities
Assist in developing and maintaining KDB-X core components under senior engineer guidance.
Support the implementation of high-throughput, low-latency data pipelines.
Help with testing, troubleshooting, and performance tuning of systems.
Collaborate with team members to deliver new features and enhancements.
Maintain accurate documentation for code, processes, and configurations.
Participate in code reviews and knowledge-sharing sessions.
Skills
Basic programming skills in q/KDB+ or willingness to learn quickly.
Understanding of database concepts, especially time-series data.
Familiarity with Linux/Unix environments.
Good problem-solving abilities and attention to detail.
Eagerness to learn from peers and take on increasing responsibility over time.
Clear and proactive communication skills.
Essential Experience
0–2 years of professional experience in software engineering or data-related roles.
Exposure to any programming language (Python, Java, C++, etc.).
Understanding of basic data structures and algorithms.
Preferred Qualifications
Internship or academic project work involving KDB+, time-series databases, or financial data.
Familiarity with APIs, messaging systems, or cloud platforms.
Knowledge of version control (Git).
Location & Workplace Type
Hybrid working model – based out of Pune (or applicable KX engineering hub).
Why Choose KX
Data Driven: We lead with instinct and follow fact.
Naturally Curious: We lean in, listen and learn fast.
All In: We take ownership, take on challenges, and give it our all.